karthikbv4
Hola,
Tengo un requisito en el que tengo que mostrar los valores en la matriz visual.
Los datos son así:
El valor «nulo» en el nivel2 y el nivel3 indica que la puntuación es para ese Nivel1 en particular.
por ejemplo: En la línea 1, los valores para el nivel2 y el nivel3 son nulos, lo que indica que el puntaje1 y el puntaje 2 para el Nivel 1 son 3.5 y 3.5 respectivamente.
Hay un total de 3 niveles. Deben mostrarse en jerarquía, como:
Nivel 1
Nivel 2
Nivel 3.
Por ejemplo: jerarquía de 2 niveles, es como:
Nivel 2 puntaje 1 puntaje 2
A 3,5 3,5
AA 3 3
AB 4 3
CA 4 3
B 3.2 3.2
BA 3 4
BB 4 3
¿Qué cambios debo hacer en el modelo de datos / columna para adaptarse a esto?
Se agradece cualquier ayuda. Gracias.
v-yingjl
Hola @ karthikbv4,
Puedes crear esta medida:
s1 =
IF (
ISINSCOPE ( Test[Level 2] ),
IF ( SELECTEDVALUE ( Test[Level 2] ) <> "", SUM ( Test[score 1] ) ),
IF (
ISINSCOPE ( Test[Level 1] ),
CALCULATE (
SUM ( Test[score 1] ),
FILTER (
ALL ( 'Test' ),
Test[Level 1] = SELECTEDVALUE ( Test[Level 1] )
&& Test[Level 2] = ""
)
)
)
)
La medida s2 es similar a s1:
Adjunto un archivo de muestra a continuación, esperamos poder ayudarlo.
Atentamente,
Yingjie Li
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
v-yingjl
Hola @ karthikbv4,
Puedes crear esta medida:
s1 =
IF (
ISINSCOPE ( Test[Level 2] ),
IF ( SELECTEDVALUE ( Test[Level 2] ) <> "", SUM ( Test[score 1] ) ),
IF (
ISINSCOPE ( Test[Level 1] ),
CALCULATE (
SUM ( Test[score 1] ),
FILTER (
ALL ( 'Test' ),
Test[Level 1] = SELECTEDVALUE ( Test[Level 1] )
&& Test[Level 2] = ""
)
)
)
)
La medida s2 es similar a s1:
Adjunto un archivo de muestra a continuación, esperamos poder ayudarlo.
Atentamente,
Yingjie Li
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Greg_Deckler
@ karthikbv4: estoy bastante seguro de que querrás desvincular las columnas de nivel.
karthikbv4
En respuesta a Greg_Deckler
Bueno. ¿Cómo propones que quite eso?
Amitchandak
@ karthikbv4, vea si esto puede ayudar en la visualización
https://www.kasperonbi.com/use-isinscope-to-get-the-right-hierarchy-level-in-dax/
karthikbv4
En respuesta a Amitchandak
Gracias.
Pero no funciona en mi caso.