Forum Discussion
Problema con el DAX
Hola, @animebuff
¿Puede aclarar su escenario, lo que espera, es mejor con algún ejemplo?
como dije anteriormente, el eje x tiene 2 campos, el 1er mes y luego la 2ra región
mi dax predeterminado es CALCULATE(COUNT('S rate'[success]),'S rate'[inclusion flag]="Y")/COUNT('S rate'[success])
Por lo tanto, de forma predeterminada, los datos se dividirán por mes en el primer nivel y se dividirán por región en el segundo nivel
Y ahora mi negocio tiene un requisito por encima de esta lógica,
Quieren ver todas las regiones disponibles para todos los meses
para. Por ejemplo, el mes de noviembre tiene datos solo para la región APAC, Australia y LA
También necesitan ver otra región si el numerador y el denominador no están disponibles (o están en blanco), entonces deberían mostrar 100% o 1 y si el numerador no está disponible, debería mostrar 0 (0 por cualquier cosa es 0)
este es el resultado que necesito obtener
Emiratos Árabes Unidos - 0
APAC - 1
Europa - 0,5
la - 0.5
afracia - 1
Australia - 1
en - 1
-----------------------------------------------------------------------------------------------------------------------
DAX modificado = CALCULATE(CALCULATE(COUNT('S rate'[success]),'S rate'[inclusion flag]="Y")/COUNT('S rate'[success]),FILTRO CRUZADO(región[región],'S rate'[región],Ninguno))
esta es la lógica que escribí para obtener cada región en menos de un mes, obtuve las regiones con esta lógica, pero para cada región obtengo los mismos valores que ese mes