Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Gráfico de barras de histograma de formato condicional

Vengo a usted para obtener soporte técnico si es posible. Me gustaría hacer formato condicional en un histograma visual (gráfico de barras)

- Tengo una segmentación de datos que muestra la lista de regiones del país (cada región contiene varias ciudades)

- el visual en cuestión es un histograma que muestra todas las ciudades del país.

- mi pregunta es cómo hacer un formato condicional solo para las ciudades pertenecientes a la región seleccionada por la segmentación de datos.

Gracias de antemano

MFC_histograme.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Allí, @Saidi

Cree una tabla calculada (segmentación de datos) que resuma regiones y ciudades y, a continuación, cree una segmentación de datos utilizando el campo de región resumida en lugar del campo de región de la tabla principal.
A continuación, cree una medida de la siguiente manera:

_color = 
var _condition=IF(MAX('Table'[Value])>5,"Green","pink")

var _isSelected=MAX('Table'[City]) in SUMMARIZE(ALLSELECTED('Slicer'),[City])

var _notSelected="#E6E6E6"

var _if=IF(_isSelected,_condition,_notSelected)
return _if

Resultado:

vangzhengmsft_0-1631774735216.png

Consulte el archivo adjunto a continuación para obtener más detalles. Espero que esto ayude.

Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng


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

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Allí, @Saidi

Cree una tabla calculada (segmentación de datos) que resuma regiones y ciudades y, a continuación, cree una segmentación de datos utilizando el campo de región resumida en lugar del campo de región de la tabla principal.
A continuación, cree una medida de la siguiente manera:

_color = 
var _condition=IF(MAX('Table'[Value])>5,"Green","pink")

var _isSelected=MAX('Table'[City]) in SUMMARIZE(ALLSELECTED('Slicer'),[City])

var _notSelected="#E6E6E6"

var _if=IF(_isSelected,_condition,_notSelected)
return _if

Resultado:

vangzhengmsft_0-1631774735216.png

Consulte el archivo adjunto a continuación para obtener más detalles. Espero que esto ayude.

Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng


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

@Saidi , Para que esa región sea necesario que sea una segmentación de datos independiente, medida no unida a la tabla

A continuación, debe crear una medida y usarla en formato condicional utilizando la opción de valor de campo

Switch( True() ,

max(region[region]) en allselected(slicer[region]) , "verde" y "rojo")

consultar, si es necesario

¿Cómo hacer formato condicional por medida y aplicarlo en pastel?: https://youtu.be/RqBb5eBf_I4

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors