Forum Discussion
indefinido
Hola@kemaley
Con respecto a la cuestión que planteaste, mi solución es la siguiente:
1.Puede crear otras medidas que devuelvan valores que representen niveles jerárquicos en función de lo que se seleccione, aquí está mi ejemplo:
Utilice una instrucción IF para comprobar si se encuentra en este nivel jerárquico y, en función de su situación, utilice la función ISFILTERED() como técnica alternativa cuando la función ISINSCOPE() no esté disponible:
HierarchyLevel =
IF(
ISFILTERED('LEVEL'[class3]),
"class3",
IF(
ISFILTERED('LEVEL'[class2]),
"class2",
IF(
ISFILTERED('LEVEL'[class1]),
"class1",
"None"
)
)
)
Aquí está mi resultado final, que espero cumpla con sus requisitos.
2.También puede mirar directamente a los iconos debajo de la visualización de la matriz para determinar si ha expandido la jerarquía:
3. Aquí está la documentación relevante:
Función ISFILTERED (DAX) - DAX | Microsoft Learn
Modo de exploración en el servicio Power BI - Power BI | Microsoft Learn
Saludos
Leroy Lu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.