Forum Discussion
Problema con el DAX
Ambos métodos mostrarán los datos como 0 para los meses que no tienen la clave de sustituto de fecha en la tabla de hechos
Hola @wini_R
Por favor, pruebe esta medida:
MEASURE =
VAR _currentRegion =
SELECTEDVALUE ( 's rate'[region] )
VAR _ifdenominator =
COUNTROWS (
SUMMARIZE (
FILTER (
ALLSELECTED ( 's rate' ),
's rate'[region] = _currentRegion
&& 's rate'[inclusion flag] = "n"
),
's rate'[mk],
's rate'[region]
)
)
VAR _outcome =
CALCULATE ( COUNT ( 'S rate'[success] ), 'S rate'[inclusion flag] = "Y" )
/ COUNT ( 'S rate'[success] )
RETURN
IF ( _outcome <> BLANK (), _outcome, IF ( _ifdenominator <> 1, 1, 0 ) )
El resultado es el siguiente:
Saludos
Zhengdong Xu
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
- Syndicate_Admin1 year ago
Administrator
gracias @v-zhengdxu-msft
Su solución fue perfecta
pero ahora me enfrento a 2 problemas en mi archivo PBI oficial,
1. Mi interacción no ocurre entre la segmentación de datos del año (también del mes) con esta métrica
Tenemos 4 años (2021,2022, 2023 y 2024)
el año que estoy seleccionando, estoy obteniendo todos los años.2. Por ejemplo, incluso si la tabla de hechos no tiene clave sustituta de fecha para el mes año 21 de septiembre
Todavía tengo datos del 21 de septiembre en la métrica,
Sep 21 muestra 1 o 100% y toda la región dentro de Sep 21 también muestra 1 o 100%