Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
Syndicate_Admin
Administrator
Administrator

LOOKUPVALUE con varias condiciones

Hola. Necesito crear una columna que tome valores de una columna en función de más de una condición. Ejemplo:

VariedadPeriodoBolsas
P1M120
P2M159
P3M101
P4P90
P5P95


Necesitaba crear una columna que mostrara la variedad cuyas bolsas eran más grandes en un período determinado. Se vería algo así:

VariedadPeriodoBolsas V + P
P1M120P2
P2M159P2
P3M101P2
P4P90P5
P5P95P5
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola @jobf,

Puede usar la siguiente fórmula DAX con una nueva columna o una nueva medida. Depende de ti.

"

Pbısupportgokberkuzuntas =
Var maxval_=
CALCULAR(
MÁXIMO(Tablesil1[Bolsas]),
TODOSEXCEPTO(Cuadro 1,
Tablesil1[Periodos]
)
)
DEVOLUCIÓN
LOOKUPVALUE(Tablesil1[Variedad],Tablesil1[Bolsas],maxval_)
"

Saludos
Gokberk Uzuntas

LinkedIn: https://www.linkedin.com/in/g%C3%B6kberk-uzunta%C5%9F-b43906198/

Medio: https://medium.com/@uzuntasgokberk

Si esta publicación ayuda, considere Acéptalo como solución y felicitaciones para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola

Escribe esta fórmula de columna calculada

Column = LOOKUPVALUE(Data[Variety],Data[Bags],CALCULATE(MAX(Data[Bags]),FILTER(Data,Data[Period]=EARLIER(Data[Period]))),Data[Period],Data[Period])

Espero que esto ayude.

Ashish_Mathur_0-1725332704880.png

Syndicate_Admin
Administrator
Administrator

@jobf

Puedes probar esto

Columna =
MAXX(FILTRO('Mesa','Mesa'[Y punto]=ANTERIOR('Mesa'[Y punto])&&'Mesa'[Bolsas]=MAXX(FILTRO('Mesa','Mesa'[Y punto]=ANTERIOR('Mesa'[Y punto])),'Mesa'[Bolsas])),'Mesa'[Variedad])
11.PNG
Syndicate_Admin
Administrator
Administrator

Hola @jobf,

Puede usar la siguiente fórmula DAX con una nueva columna o una nueva medida. Depende de ti.

"

Pbısupportgokberkuzuntas =
Var maxval_=
CALCULAR(
MÁXIMO(Tablesil1[Bolsas]),
TODOSEXCEPTO(Cuadro 1,
Tablesil1[Periodos]
)
)
DEVOLUCIÓN
LOOKUPVALUE(Tablesil1[Variedad],Tablesil1[Bolsas],maxval_)
"

Saludos
Gokberk Uzuntas

LinkedIn: https://www.linkedin.com/in/g%C3%B6kberk-uzunta%C5%9F-b43906198/

Medio: https://medium.com/@uzuntasgokberk

Si esta publicación ayuda, considere Acéptalo como solución y felicitaciones para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors