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
Syndicate_Admin
Administrator
Administrator

Cambiar una columna de una tabla en función de un filtro

Tengo un filtro que contiene Ciudad/País:

amirabedhiafi_0-1634392831331.png

Creé una tabla Filtros con una columna Filtrado que contiene Ciudad y País como se mencionó anteriormente.

Al seleccionar Ciudad quiero mostrar el objetivo por ciudad:

amirabedhiafi_1-1634392950466.png

Al seleccionar País quiero mostrar el objetivo por país:

amirabedhiafi_2-1634393001899.png

Sabiendo que tengo otros filtros en la misma página como semestre...

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @amirabedhiafi ,

Estos son los pasos que puede seguir:

1. Utilice Introducir datos para crear una tabla.

vyangliumsft_0-1634711512283.png

2. Crear medida.

City =
IF(
    CONTAINS(
        'Table',
        'Table'[Slicer Selection],"City"),
        SUMX(FILTER('Filters','Filters'[City]=MAX('Filters'[City])),'Filters'[Target]),BLANK())
Country =
IF(
    CONTAINS(
        'Table',
        'Table'[Slicer Selection],"Country"),       SUMX(FILTER('Filters','Filters'[City]=MAX('Filters'[City])&&'Filters'[Country]=MAX('Filters'[Country])),'Filters'[Target]),BLANK())

3. Utilice la [Selección de segmentación de datos] de la tabla como segmentación de datos

4. Resultado:

Al elegir City como:

vyangliumsft_1-1634711512285.png

Al elegir País como:

vyangliumsft_2-1634711512286.png

Saludos

Liu Yang

Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hay @amirabedhiafi ,

Estos son los pasos que puede seguir:

1. Utilice Introducir datos para crear una tabla.

vyangliumsft_0-1634711512283.png

2. Crear medida.

City =
IF(
    CONTAINS(
        'Table',
        'Table'[Slicer Selection],"City"),
        SUMX(FILTER('Filters','Filters'[City]=MAX('Filters'[City])),'Filters'[Target]),BLANK())
Country =
IF(
    CONTAINS(
        'Table',
        'Table'[Slicer Selection],"Country"),       SUMX(FILTER('Filters','Filters'[City]=MAX('Filters'[City])&&'Filters'[Country]=MAX('Filters'[Country])),'Filters'[Target]),BLANK())

3. Utilice la [Selección de segmentación de datos] de la tabla como segmentación de datos

4. Resultado:

Al elegir City como:

vyangliumsft_1-1634711512285.png

Al elegir País como:

vyangliumsft_2-1634711512286.png

Saludos

Liu Yang

Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente

Syndicate_Admin
Administrator
Administrator

Hay @amirabedhiafi

¿Sabes cómo usar los marcadores? Lo recomendaría.

Sí, solo intenté usar un truco con los filtros en lugar de los marcadores.

Bueno, pruebe con Marcadores ahora,

Coloque 2 elementos visuales uno encima del otro, seleccione el filtro y, dependiendo de la selección del filtro, oculte o mantenga el objeto visual que necesita ver usando marcadores.

aquí hay un video que podría ayudarte

https://www.youtube.com/watch?v=_Afcj8mT5_Q

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.