Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
robertsarza
Regular Visitor

Comparar la misma columna de la misma tabla pero filtrada de manera diferente en objetos visuales mediante segmentaciones de datos e interactuar

Hola a todos,

Pedir ayuda y sugerencia sobre la comparación de la misma columna de la misma tabla, pero se filtró de manera diferente en objetos visuales mediante segmentaciones de datos e interacción.

Lo que hice fue crear 2 conjuntos de segmentaciones y 2 visualizaciones. Mediante la interacción, dete la 1a segmentación de datos para que interactúe solo con el 1er objeto visual y lo mismo para que la 2a segmentación interactúe solo con el 2o objeto visual. Con esto, pude tener datos separados de mis objetos visuales usando la segmentación de datos, incluso si está abasteciendo de la misma columna y tabla. Sin embargo, quiero comparar los datos que aparecía en los objetos visuales. ¿Alguien aquí tiene idea de hacerlo?

Como referencia:

Nombre de columnaUso de la cortadora 1Uso de Slicer 2
A2030
Comparación quieroSegundoPrimera

1 ACCEPTED SOLUTION
v-kelly-msft
Community Support
Community Support

No @robertsarza,

Primero debe crear otras 2 tablas de segmentación de datos;

A continuación, cree una tabla de dimensiones como se muestra a continuación:

v-kelly-msft_0-1608177809456.png

Por último, cree 4 medidas como se indica a continuación:

salary1 = IF(ISFILTERED('Slicer 1'[age]),CALCULATE(MAX('Table'[salary]),FILTER('Table','Table'[age]=SELECTEDVALUE('Slicer 1'[age]))),MAX('Table'[salary]))
salary2 = IF(ISFILTERED('Slicer 2'[age]),CALCULATE(MAX('Table'[salary]),FILTER('Table','Table'[age]=SELECTEDVALUE('Slicer 2'[age]))),MAX('Table'[salary]))
Sliced value = 
SWITCH(SELECTEDVALUE('Dimension table'[slicers]),
"slicer1",'Slicer 1'[salary1],
"slicer2",'Slicer 2'[salary2],BLANK())
Rankx = RANKX(ALL('Dimension table'),'Dimension table'[Sliced value],,DESC,Dense)

Y verás:

v-kelly-msft_1-1608177994088.png

Para el archivo .pbix relacionado, pls ver adjunto.

Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

View solution in original post

1 REPLY 1
v-kelly-msft
Community Support
Community Support

No @robertsarza,

Primero debe crear otras 2 tablas de segmentación de datos;

A continuación, cree una tabla de dimensiones como se muestra a continuación:

v-kelly-msft_0-1608177809456.png

Por último, cree 4 medidas como se indica a continuación:

salary1 = IF(ISFILTERED('Slicer 1'[age]),CALCULATE(MAX('Table'[salary]),FILTER('Table','Table'[age]=SELECTEDVALUE('Slicer 1'[age]))),MAX('Table'[salary]))
salary2 = IF(ISFILTERED('Slicer 2'[age]),CALCULATE(MAX('Table'[salary]),FILTER('Table','Table'[age]=SELECTEDVALUE('Slicer 2'[age]))),MAX('Table'[salary]))
Sliced value = 
SWITCH(SELECTEDVALUE('Dimension table'[slicers]),
"slicer1",'Slicer 1'[salary1],
"slicer2",'Slicer 2'[salary2],BLANK())
Rankx = RANKX(ALL('Dimension table'),'Dimension table'[Sliced value],,DESC,Dense)

Y verás:

v-kelly-msft_1-1608177994088.png

Para el archivo .pbix relacionado, pls ver adjunto.

Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.