Forum Discussion
Formato condicional
Hola
Estoy tratando de configurar un formato condicional para mi medida. No estoy teniendo suerte con la opción de reglas normales para formatear, así que me pregunto si hay un trabajo alrededor.
Mi situación es que tengo %s que oscilan entre -900% y 900%. Quiero colorear cualquier cosa que sea -20% o por debajo del rojo y cualquier cosa que sea 20% o más rojo.
Cualquier ayuda en esto sería genial!
5 Replies
- amitchandak
Super User
@kfitz20 , puede crear una medida de color . Utilícelo en formato condicional después de seleccionar "campo"
Ejemplo
Color sales = if(AVERAGE(Sales[Sales Amount])<170,"green","red") Color Year = if(FIRSTNONBLANK(Table[Year],2014) <=2016,"lightgreen",if(FIRSTNONBLANK(Table[Year],2014)>2018,"red","yellow"))Consulte los pasos
https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-numbers-in-the-column
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values
https://exceleratorbi.com.au/conditional-formatting-using-icons-in-power-bi/
https://community.powerbi.com/t5/Desktop/FORMAT-icon-set-for-use-in-a-data-card/td-p/811692- AnonymousNot applicable
Hola @amitchandak
Pude armar esta fórmula y está funcionando para cualquier cosa que sea un número positivo, ¿hay alguna manera de conseguir que lea para negativos también? Traté de hacer que se leyera como un valor absoluto, pero eso no ayudó.
IF([Cantidades reales vs año anterior %]>ABS(.20),"Rojo","Verde")- amitchandak
Super User
@kfitz20, debería ser así
IF(ABS([Cantidades reales vs año anterior %])>.20,"Rojo","Verde")
Pero podría ser que el consejo sería crear una condición separada para el número +ive y -ive
Como
interruptor (true(),
[Cantidades reales frente a %%]) >.20 ,"Rojo",
[Cantidades reales frente a %%]) <-.20 ,"Rojo",
"Verde")
Lógica correcta según la necesidad
- Tahreem24
Super User