Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Power Bi FIlter

Hola chicos, estoy usando la conexión en vivo y tengo una pregunta sobre un filtro. Ejemplo en la segmentación de datos tengo A B C D y quiero que la A siempre se compruebe incluso si selecciono B, ...
  • v-alq-msft's avatar
    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:

    d1.png

    Cortar:

    d2.png

    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.

    d3.png

    d4.png

    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.