Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo 2 campos diferentes (Región y Estado) que quiero usar como segmentación de datos en mi informe. Los valores de segmentación de estado deben basarse o cambiarse en el valor seleccionado en Region Slicer. Por favor, consulte el siguiente ejemplo:
Región |
Italia |
España |
Francia |
Alemania |
Estado |
Cerrado |
Abierto |
Esperando |
Otros |
La lógica debe ser como se menciona a continuación:
Si la 1a cortadora Italia entonces la 2a cortadora sólo debe mostrar Abierto
Si la 1a segmentación de Alemania, entonces el valor de la 2a segmentación sólo debe mostrar Cerrado
Si la 1a segmentación de Francia entonces2el valor de la segmentación debe ser Cerrado y en espera
Si la 1a segmentación España entonces el valor de la 2a segmentación sólo debe mostrar otros
Gracias
Hola @sapuser m
Puede crear una medida y colocarla en el panel de filtro para mostrar el resultado.
Measure =
SWITCH (
TRUE (),
SELECTEDVALUE ( 'Region'[Region] ) = "Italy"
&& SELECTEDVALUE ( 'Status'[Status] ) = "Open", 1,
SELECTEDVALUE ( 'Region'[Region] ) = "Germany"
&& SELECTEDVALUE ( 'Status'[Status] ) = "Closed", 1,
SELECTEDVALUE ( 'Region'[Region] ) = "France"
&& SELECTEDVALUE ( 'Status'[Status] ) IN { "Waiting", "Closed" }, 1,
SELECTEDVALUE ( 'Region'[Region] ) = "Spain"
&& SELECTEDVALUE ( 'Status'[Status] ) = "Others", 1,
0
)
Aquí está mi resultado de la prueba y el archivo de prueba para su referencia.
Hola
Gracias por proporcionar la solución. Sin embargo, No está funcionando para mí debido a alguna razón. Esta medida muestra solo el valor 0.
Por favor, compruebe mi código DAX si estoy haciendo cualquier error aquí:
Hola @sapuser ,
La fórmula parece estar en lo cierto. ¿Son todos los valores únicos "Región" y"Estado de necesidadesabiertas"? Puede cargar sus archivos sin ninguna información confidencial a OneDrive para la Empresa y compartir el vínculo aquí.
Hola
Me han probado incluso con la tabla de muestra que hizo que usted para utilizar para calcular la medida, pero muestra sólo 0.
Estoy subiendo la captura de pantalla para su referencia. Además, ¿podemos usar un measue como segmentación de datos o en el filtro de nivel de página?
Gracias
Hola @sapuser ,
La columna no puede mostrar un resultado dinámico, debe usar la medida. Según mi archivo de prueba, debe usar measure como regla en el panel de filtro de la segunda segmentación de datos.
Es de suponer que ya lo ha intentado, la medida no se puede usar como segmentación de datos o en el filtro de nivel de página.
Sí, ahora está funcionando para mí.
Gracias por la soulción.
Hola @sapuser
mostrar, por favor, todo su modelo de datos
parece que necesitas una mesa de puente como
Región | Estado |
Italia | Abierto |
Alemania | Cerrado |
Francia | Cerrado |
Francia | Esperando |
España | Otros |
también necesita tablas de dimesiones con una región única y un estado único relacionado con este puente
y tabla de hechos relacionada con las dimensiones
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |