YunJ
Hola,
Encontré dos problemas cuando uso el color de fondo.
Primero, cuando uso «Formato por valor de campo», se produce un error y dice que no se reconoce.
En segundo lugar, quiero establecer el color de las filas de la matriz para las que Sales2 no está en blanco. Pero la única forma en que puedo hacer esto es establecer para cada medida, ¿verdad? Por ejemplo, cuando configuro el color de fondo de Ventas, no puedo encontrar «no está en blanco».
También creo que es complicado establecer para cada medida. Quiero que se coloree toda la fila solo si Sales2 no está en blanco.
Aquí está el archivo pbix:
https://www.dropbox.com/s/5s5drfgix1xhsut/condicional%20color.pbix?dl=0
¡Muchas gracias!
v-stephen-msft
En respuesta a YunJ
Hola @YunJ,
Cree una medida y configúrela en formato condicional.
Measure = IF(MAX('Number'[Sales2])<>BLANK(),"light blue")
Puedes consultar más detalles desde aquí.
Atentamente,
Esteban Tao
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
v-stephen-msft
Hola @YunJ,
¿Podrías decirme si tu problema se ha solucionado?
Si es así, por favor acéptelo como la solución. Más personas se beneficiarán de ello.
O todavía está confundido al respecto, proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive para empresas.
Atentamente,
Esteban Tao
amichandak
@YunJ, para usar la opción de valor de campo. Necesitas devolver el color. Cree una medida que devuelva el nombre del color o el código hexadecimal
ejemplo
Colour =
SWITCH(TRUE(),
'Table'[Date] < TODAY(), "red",
'Table'[Date] = TODAY(), "orange",
"green")
Colour =
SWITCH(TRUE(),
max('Table'[Month Year]) = "Jan-2020", "red",
Max('Table'[Month Year]) < "Feb-2020", "orange",
//keep on adding
"green")
Measure =
Switch(true(),
max(Table[Column]) = "R1" , "Red" ,
max(Table[Column]) = "R2" , "Green" ,
max(Table[Column]) = "R3" , "Pink "
)
Cheque
https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num…
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values
YunJ
En respuesta a amichandak
Hola @amitchandak Gracias por compartir. ¿Tienes alguna idea sobre la segunda pregunta? Quiero establecer el color para las filas donde Sales2 no está en blanco.
¡Muchas gracias por su tiempo!
v-stephen-msft
En respuesta a YunJ
Hola @YunJ,
Cree una medida y configúrela en formato condicional.
Measure = IF(MAX('Number'[Sales2])<>BLANK(),"light blue")
Puedes consultar más detalles desde aquí.
Atentamente,
Esteban Tao
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.