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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Valor de DAX Measure Base on Column

Hola a todos

Agradeceré su ayuda mientras trato de descubrir mi obstáculo en power bi, aquí está el escenario

Estoy tratando de crear una base de medida sobre el valor en el campo, la tabla ya tiene 3 medidas pero quiero crear una 4ª pero la fórmula es diferente en función del valor de la columna.

Estoy tratando de invocar el si, pero no detectó el nombre del campo ya que es una medida calculada.

Producto Medida 1Medida 2Medida 3Medida 4
A100150300si Producto = A entonces Medida 1 + Medida 3
else medida 1 + Medida 2 + Medida 3
B100150300si Producto = A entonces Medida 1 + Medida 3
de lo contrario medida 1 + Medida 2 + Medida 4
C100150300si Producto = A entonces Medida 1 + Medida 3
else medida 1 + Medida 2 + Medida 5

Gracias

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@DemiHaung
IF(Selectedvalue(Tablename[Product])= "A", su resultado, su otro resultado

no puede elegir el nombre de la columna directamente en una medida, ¡así que este es el enfoque! Comparte tus felicitaciones

View solution in original post

Syndicate_Admin
Administrator
Administrator

Hola DemiHaung, prueba esto

Medida 4 =
VAR SelectedProduct = SELECTEDVALUE(Tabla[Producto])
DEVOLUCIÓN
SI(
SelectedProduct = "A", [Medida1]+[Medida2]+[Medida3],
EN BLANCO()
)

Si se encuentra útil marque como una solución o dé felicitaciones por los esfuerzos. ¡Gracias!

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola DemiHaung, prueba esto

Medida 4 =
VAR SelectedProduct = SELECTEDVALUE(Tabla[Producto])
DEVOLUCIÓN
SI(
SelectedProduct = "A", [Medida1]+[Medida2]+[Medida3],
EN BLANCO()
)

Si se encuentra útil marque como una solución o dé felicitaciones por los esfuerzos. ¡Gracias!

gracias funciona, nunca pensé que puedo usar el valor seleccionado de esta manera.

Syndicate_Admin
Administrator
Administrator

@DemiHaung
IF(Selectedvalue(Tablename[Product])= "A", su resultado, su otro resultado

no puede elegir el nombre de la columna directamente en una medida, ¡así que este es el enfoque! Comparte tus felicitaciones

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors