cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Anonymous
Not applicable

Valor de segmentación dinámica

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

@Mariusz

@az38

7 REPLIES 7
Highlighted
Super User VI
Super User VI

Re: Valor de la segmentación dinámica

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


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn
Highlighted
Community Support
Community Support

Re: Valor de la segmentación dinámica

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.

2-1.PNG

Community Support Team _ Eads
If this post helps, then please consider Accept it as the solution to help the other members find it.
Highlighted
Anonymous
Not applicable

Re: Valor de la segmentación dinámica

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í:

Estado de la necesidad de M_Open ?
INTERRUPTOR (
VERDADERO (),
SELECTEDVALUE ( 'Region Mapping'[Region] ) á "NA"
&& SELECTEDVALUE ( 'Open Needs'[Open Needs Status] ) ? "Open", 1,
SELECTEDVALUE ( 'Region Mapping'[Region] ) á "IND"
&& SELECTEDVALUE ( 'Open Needs'[Open Needs Status] ) ? "Do Not Work", 1,
SELECTEDVALUE ( 'Region Mapping'[Region] ) á "AP"
&& SELECTEDVALUE ( 'Open Needs'[Open Needs Status] ) IN ? "Existing Team", "Open" , 1,
SELECTEDVALUE ( 'Region Mapping'[Region] ) á "EU"
&& SELECTEDVALUE ( 'Open Needs'[Open Needs Status] ) IN ? "Existing Team", "Open" , 1,
0
)
Los valores proporcionados en la pregunta eran sólo valores dumy, aquí estoy probando la tabla real, nombres de columna y valores. Por lo tanto, usted puede considerar estos ahora.
Gracias
Highlighted
Community Support
Community Support

Re: Valor de la segmentación dinámica

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í.

Community Support Team _ Eads
If this post helps, then please consider Accept it as the solution to help the other members find it.
Highlighted
Anonymous
Not applicable

Re: Valor de la segmentación dinámica

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?

error.JPG

Gracias

Highlighted
Community Support
Community Support

Re: Valor de la segmentación dinámica

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.

4-1.PNG

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.

Community Support Team _ Eads
If this post helps, then please consider Accept it as the solution to help the other members find it.
Highlighted
Anonymous
Not applicable

Re: Valor de la segmentación dinámica

Sí, ahora está funcionando para mí.

Gracias por la soulción.

Helpful resources

Announcements

August Community Highlights

Check out a full recap of the month!

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.

Top Solution Authors