Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

Formato condicional color de fuente y color de fondo de celda en el objeto visual de matriz

Source Community: Power BI | Source Author Name: ShubhamPandey

Hola, chicos

Estoy tratando de resolver este problema, donde

Tengo 9 columnas [1-date y 8 - value cols] donde quiero hacer formato condicional para FONT y BACKGROUND.

COLOR DE FUENTE

COL[1-3] : si la celda tiene el valor 1 formato 'verde' o rojo.

COL[4-8] : Algunos cols deben tener valor 96 y otros 144. Mismo verde y rojo

Color de fondo

COL[1-3] : Si es 'DOMINGO', 'LUNES', 'MARTES' el color de la celda debe decir 'naranja' pero si es otro día y falta valor dar 'rojo'

col[1-4] : NO Domingo, lunes si falta valor dar color de celda rojo.

Pude dar el color de la fuente como rojo y verde a través de la declaración Switch. No puedo sacar el color de fondo. ¿Hay algún método que pueda codificar una medida para dar los colores de fondo? No soy capaz de poner la columna [day_of_the_week] al lado de la fecha en la matriz como fila o.w supongo que habría sido posible. pero hay una columna para el día en la tabla.

Gracias y por favor ayuda.

Se adjunta una imagen acc a bg color. Perdón por las malas ediciones. bic.png

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: magjag
Syndicated - Inbound

Hola

para cambiar solo el color de fondo de filas específicas, pruebe a continuación la medida DAX,

y utilícelo con el formato condicional.

(Formato condicional-> Backgroud, color-> valor de campo)

Fin de semana de color = INTERRUPTOR(verdadero(),MÁXIMO('Calendario[NombreDía]) EN {"Sábado","Domingo"},"#F7CE8E","#FFFFFF00"),
donde #F7CE8E es el código de color naranja
donde #FFFFFF00 no es color (transparente)
Magda
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: v-yalanwu-msft
Syndicated - Inbound

Hi, @ShubhamPandey ;

¿Puede compartir un archivo simple para eliminar información confidencial y mostrar los resultados que desea generar, a veces el espacio en blanco no se puede colorear, porque la matriz se convierte en tabla, puede encontrar que puede que no haya una celda en absoluto?


Saludos
Equipo de soporte de la comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Source Community: Power BI | Source Author Name: ShubhamPandey
Syndicated - Inbound

Hii @v-yalanwu-msft , gracias por la respuesta. Sí, no importa cuánto lo intente, no puedo completar las celdas en blanco. Estoy compartiendo una captura de pantalla de la tabla y los requisitos, ya que de alguna manera no puedo compartir un archivo PBI. Por favor, lea detenidamente y si tiene una solución, por favor comparta que será de gran ayuda

¡¡Gracias!!.dummy_ss.png

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: amitchandak
Syndicated - Inbound

@ShubhamPandey , Puede crear una medida de color y usarla en formato condicional mediante la opción de valor de campo

ejemplo

Color Weekday = if(FIRSTNONBLANK('Date'[Weekday],blank()) en {"Sunday", "Saturday"},"lightgreen","red")


Color Weekday = if(weekday(max('Date'[Date]),2) >=6 ,"lightgreen","red")

Switch(true(),
[SLA] = 1 , "Verde" ,
[SLA] >= .5 , "Ámbar" ,
"Rojo"
)
)

Fecha de color =
var _min =minx(allselected(Date,Date[Year])
devolución
Switch( true(),
FIRSTNONBLANK('Date'[Year],year(TODAY()))-_min =0 ,"lightgreen",
FIRSTNONBLANK('Date'[Year],year(TODAY()))-_min =0 ,"azul",
"rojo")

¿Cómo hacer formato condicional por medida y aplicarlo en el pastel?
https://www.youtube.com/watch?v=RqBb5eBf_I4&list=PLPaNVDMhUXGYo50Ajmr4SgSV9HIQLxc8L
https://community.powerbi.com/t5/Community-Blog/Power-BI-Conditional-formatting-the-Pie-Visual/ba-p/...

Source Community: Power BI | Source Author Name: ShubhamPandey
Syndicated - Inbound

Hola Amit,

Estoy tratando de insertar la COLOR_WEEKDAY medida como dijiste pero no considera las columnas en blanco que tiene la tabla, también sucede probando diferentes métodos como si o cambiar para dar color bg

ShubhamPandey_0-1656041235163.png

Color Weekday = if(FIRSTNONBLANK('Date'[Weekday],blank()) en {"Sunday", "Saturday"},"lightgreen","red")

avatar user

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!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)