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
Anonymous
Not applicable

Valor dinámico de la tarjeta basado en otros objetos visuales

Actualmente estoy trabajando en un informe que tiene un mapa de formas, una matriz y una tarjeta. La tarjeta muestra la región que se ha seleccionado en el mapa. La tabla muestra a las empresas. Necesito que la tarjeta se actualice en función de si uno de los otros objetos visuales está interactuado, así:

1. Si no se selecciona nada (es decir, no se selecciona nada en la matriz y no se selecciona ninguna región en el mapa), entonces la tarjeta dice "Todos"

2. Si se selecciona una región, la tarjeta muestra el nombre de la región.

3. Si se seleccionan varias regiones en el mapa o se selecciona una empresa que está presente en varias regiones en la matriz, la tarjeta dice "Múltiple".

Tengo la siguiente medida:

RegionSelector : IF(ISFILTERED('Exemptions Data'[Planning Regions]), SELECTEDVALUE('Exemptions Data'[Planning Regions], "Multiple"), "All")
Esto funciona para el mapa como en los pasos numerados anteriores, pero si selecciono una empresa en la matriz, la tarjeta mostrará "Todos" independientemente de si la empresa está presente en 0, 1 o varias regiones.
Cualquier ayuda sería apreciada.
¡Gracias!

1 ACCEPTED SOLUTION
v-yingjl
Community Support
Community Support

Hola @macpow ,

Puede probar esta medida:

Measure =
VAR y =
    CALCULATE ( DISTINCTCOUNT ( 'Table'[Region] ), ALLSELECTED ( 'Table' ) )
VAR x =
    IF (
        NOT ISFILTERED ( 'Table'[Region] ) && NOT ISFILTERED ( 'Table'[Company] ),
        "All",
        IF (
            HASONEVALUE ( 'Table'[Region] ),
            VALUES ( 'Table'[Region] ),
            IF ( y > 1, "Multiple" )
        )
    )
RETURN
    x

No selected.pngnada se selecciona

one region.pngse selecciona una regiónmulti regions.pngempresa en múltiples regionesmulti regions in map.pngseleccionar varias regiones

Se adjunta un archivo de ejemplo que espera ayudarle, por favor, compruebe y pruébelo: Valor de la tarjeta dinámica basada en otros visuales.pbix

Mejores looks,
Yingjie Li

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

1 REPLY 1
v-yingjl
Community Support
Community Support

Hola @macpow ,

Puede probar esta medida:

Measure =
VAR y =
    CALCULATE ( DISTINCTCOUNT ( 'Table'[Region] ), ALLSELECTED ( 'Table' ) )
VAR x =
    IF (
        NOT ISFILTERED ( 'Table'[Region] ) && NOT ISFILTERED ( 'Table'[Company] ),
        "All",
        IF (
            HASONEVALUE ( 'Table'[Region] ),
            VALUES ( 'Table'[Region] ),
            IF ( y > 1, "Multiple" )
        )
    )
RETURN
    x

No selected.pngnada se selecciona

one region.pngse selecciona una regiónmulti regions.pngempresa en múltiples regionesmulti regions in map.pngseleccionar varias regiones

Se adjunta un archivo de ejemplo que espera ayudarle, por favor, compruebe y pruébelo: Valor de la tarjeta dinámica basada en otros visuales.pbix

Mejores looks,
Yingjie Li

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

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.