Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Realmente estoy atascado con algo de lógica en dax. ¿Alguien podría ayudarme, por favor?
Necesito el país 1 para que un elemento tenga prioridad, a menos que el país 1 sea 1 y el país 2 no lo sea.
Tengo dos filas para cada artículo, una para cada uno de los dos países. Necesito que diga
Si el estado de los elementos en el país 1 es 1 y el país 2 no es 1, tome el estado del país 2 para ese elemento en ambas líneas
De lo contrario, tome el estado en el país 1 para ambas líneas.
Esto sucede en el punto 2 a continuación como ejemplo.
Gracias
Hola @lherbert501 ,
Utilizo DAX para crear una columna calculada, esta es la instrucción DAX:
Column =
var statusC1 = CALCULATE( MAX( 'Table'[Status] ) , ALLEXCEPT( 'Table' , 'Table'[item] ) , 'Table'[Country] = "Country 1" )
var statusC2 = CALCULATE( MAX( 'Table'[Status] ) , ALLEXCEPT( 'Table' , 'Table'[item] ) , 'Table'[Country] = "Country 2" )
return
IF( statusC1 = 1 && statusC2 <> 1 , statusC2 , statusC1 )
Y así es como se ve la tabla:
Con suerte, esto proporciona lo que está buscando.
Saludos
Tom