Forum Discussion
Power Bi FIlter
- 5 years ago
Hola, @Yellow_old_5
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Cortar:
No hay ninguna relación entre dos tablas. Puede crear una medida como se indica a continuación.
Visual Control = IF( ISFILTERED(Slicer[Name]), SWITCH( SELECTEDVALUE('Table'[Name]), "A",1, "B", IF( "B" in DISTINCT(Slicer[Name]), 1,0 ), "C", IF( "C" in DISTINCT(Slicer[Name]), 1,0 ), "D", IF( "D" in DISTINCT(Slicer[Name]), 1,0 ) ), IF( SELECTEDVALUE('Table'[Name])="A", 1,0 ) )A continuación, debe colocar la medida en el filtro de nivel visual y usar 'Nombre' de la tabla 'Slicer' para filtrar el resultado.
Saludos
Allan
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @Yellow_old_5
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Cortar:
No hay ninguna relación entre dos tablas. Puede crear una medida como se indica a continuación.
Visual Control =
IF(
ISFILTERED(Slicer[Name]),
SWITCH(
SELECTEDVALUE('Table'[Name]),
"A",1,
"B",
IF(
"B" in DISTINCT(Slicer[Name]),
1,0
),
"C",
IF(
"C" in DISTINCT(Slicer[Name]),
1,0
),
"D",
IF(
"D" in DISTINCT(Slicer[Name]),
1,0
)
),
IF(
SELECTEDVALUE('Table'[Name])="A",
1,0
)
)
A continuación, debe colocar la medida en el filtro de nivel visual y usar 'Nombre' de la tabla 'Slicer' para filtrar el resultado.
Saludos
Allan
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.