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
thorpyuk
Helper III
Helper III

Resaltar / Resaltar un elemento en un gráfico circular

Hola a todos, gracias de antemano por toda su amable ayuda, este es un gran foro!

Tengo un menú de comida, y quiero mostrar un gráfico circular para cada producto, destacando su parte de las ventas de la categoría - el gráfico es lo suficientemente fácil, pero no sé cómo resaltar un sector específico cada vez, ¿cómo podría hacerlo?

Gracias de antemano!

7 REPLIES 7
v-alq-msft
Community Support
Community Support

Hola, @thorpyuk

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

b1.png

Puede crear tres tablas calculadas como se muestra a continuación. Cada categoría de una tabla debe filtrar la categoría correspondiente en 'Tabla'.

Slicer p1 = DISTINCT('Table'[Category])
Slicer p2 = DISTINCT('Table'[Category])
Slicer p3 = DISTINCT('Table'[Category])

Puede crear una medida como se indica a continuación.

Visual Control = 
var _product = SELECTEDVALUE('Table'[Product])
var _category = SELECTEDVALUE('Table'[Category])
return
SWITCH(
    _product,
    "p1",
    IF(
        NOT(ISFILTERED('Slicer p1'[Category])),
        1,
        IF(
            _category in DISTINCT('Slicer p1'[Category]),
            1,0
        )
    ),
    "p2",
    IF(
        NOT(ISFILTERED('Slicer p2'[Category])),
        1,
        IF(
            _category in DISTINCT('Slicer p2'[Category]),
            1,0
        )
    ),
    "p3",
    IF(
        NOT(ISFILTERED('Slicer p3'[Category])),
        1,
        IF(
            _category in DISTINCT('Slicer p3'[Category]),
            1,0
        )
    ),
    0 
)

Por último, debe colocar la medida en el filtro de nivel visual y usar la segmentación de datos para filtrar la categoría específica.

b2.png

b3.png

Saludos

Allan

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

amitchandak
Super User
Super User

@thorpyuk , creo que usted tiene que explorar visual personalizado para que

https://appsource.microsoft.com/en-us/marketplace/apps?product=power-bi-visuals

Comprobar y crear idea : https://ideas.powerbi.com/ideas/

AllisonKennedy
Super User
Super User

¿No entiendo completamente lo que quieres hacer? ¿Qué quieres decir con "cada vez"? ¿Cómo se determina qué sector resaltar? Podría usar potencialmente las interacciones entre objetos visuales y crear un mapa de árbol como un selector de categorías para que cuando un usuario haga clic en la categoría en el mapa de árbol, el segmento correspondiente de resaltados circulares? De lo contrario, un montón de otras opciones dependiendo de lo que usted está buscando para lograr.

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Hola Allison,

Quiero codificar duro cada sector para que solo se relacione con un producto específico.

EG "Pescado del día" etc.

¿Cómo se ve tu gráfico en este momento? ¿No puede simplemente poner 'Elemento de menú' en Leyenda en un gráfico circular visual y Ventas o ventas de categoría en valores?
A continuación, filtre el gráfico circular para la categoría que desee o cree una medida DAX para la categoría específica. Si desea ayuda con DAX, proporcione información de datos de ejemplo con el nombre de la tabla y los nombres de columna.

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Hola Allison, está bien, gracias he decidido usar su sugerencia para crear un árbol de descomposición y tener una cortadora para ilustrar basado en eso, así que te daré felicitaciones por ese 🙂

Gracias por rastrear

@thorpyuk alegra que hayas encontrado una solución viable. Marque este hilo como resuelto para que otros puedan encontrarlo fácilmente y para que la comunidad sepa que está resuelto.

¡Salud!

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

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.