The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now
hey expertos tengo múltiples medidas en mi gráfico como uno de ellos es:
Solved! Go to Solution.
Hola @M_2 ,
Lo sentimos, pero no podemos profundizar por el valor de la medida, si está aplicando medidas múltiples en un gráfico de embudo, podemos crear una tabla con el nombre de la medida primero, como la medida A, la medida B, la columna de medida se ordena por la columna de ordenación.
Cree una medida como el campo de valor del gráfico, la columna de nombre de medida es el campo de grupo del gráfico:
Measure = SUMX(DISTINCT('Measure Table'[MeasureName]),SWITCH([MeasureName],"MeasureA",[MeasureA],"MeasureB",[MeasureB]))
A continuación, creamos una medida aplicada en el filtro visual de perforación a través de la página (establecido igual a 1) :
Visual Control =
IF (
DISTINCTCOUNT ( 'Measure Table'[MeasureName] ) = 1,
SWITCH (
SELECTEDVALUE ( 'Measure Table'[MeasureName] ),
"MeasureA", IF ( CALCULATE ( [MeasureA], 'Table') <>BLANK(), 1, -1 ),
"MeasureB", IF ( CALCULATE ( [MeasureB], 'Table') <>BLANK() ,1, -1 )
),
1
)
Por cierto, pbIX archivo como adjunto.
Saludos
¡Hola! Una solución ingeniosa, pero me enfrento a un problema:
En el momento en que agrego una fila en "Tabla" con los siguientes valores: -
Nombre = A
Valor = 2
Al hacer clic en "Drill Through" para A, la salida muestra tanto A como B, así: -
Nombre | Valor
A | 3
B | 2
¿Por qué es así?
Le agradeceré si pudiera explicar este resultado.
¿Por qué aparece el valor de B cuando estoy perforando para obtener valores de A?
¡Hola! He usado esta solución para mi problema pero tengo muchas medidas.
Necesito mostrarlos en una tabla y luego permitir que el usuario profundice desde allí.
2 preguntas
¿Cómo puedo ordenar las medidas personalizadas en la tabla de matriz? Por el momento es de orden alfatético.
Tengo medidas de varianza porcentual pero se muestran como decimales.
Este es mi DAX actual para la medida. Intenté usar FORMAT pero no funcionó
Hola @M_2 ,
Lo sentimos, pero no podemos profundizar por el valor de la medida, si está aplicando medidas múltiples en un gráfico de embudo, podemos crear una tabla con el nombre de la medida primero, como la medida A, la medida B, la columna de medida se ordena por la columna de ordenación.
Cree una medida como el campo de valor del gráfico, la columna de nombre de medida es el campo de grupo del gráfico:
Measure = SUMX(DISTINCT('Measure Table'[MeasureName]),SWITCH([MeasureName],"MeasureA",[MeasureA],"MeasureB",[MeasureB]))
A continuación, creamos una medida aplicada en el filtro visual de perforación a través de la página (establecido igual a 1) :
Visual Control =
IF (
DISTINCTCOUNT ( 'Measure Table'[MeasureName] ) = 1,
SWITCH (
SELECTEDVALUE ( 'Measure Table'[MeasureName] ),
"MeasureA", IF ( CALCULATE ( [MeasureA], 'Table') <>BLANK(), 1, -1 ),
"MeasureB", IF ( CALCULATE ( [MeasureB], 'Table') <>BLANK() ,1, -1 )
),
1
)
Por cierto, pbIX archivo como adjunto.
Saludos
@v-lid-msftsu trabajo perfecto para un gráfico de embudo y estoy realmente agradecido..
pero ¿qué pasa si tengo otros gráficos en el informe y en su eje estoy teniendo valores coumn como en la pantalla adjunta.
Así que cómo funcionaría para cada bucket con cada valor de columna (línea de envío no de envío, línea de envío).
Será agradecido si usted puede guiar.
Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.