This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.
He creado una medida, que calcula diferentes valores y el resultado es un porcentaje de diferencia (por ejemplo, 2%).
Ahora, quiero crear un cuadro de texto o tarjeta, donde tengo una flecha, que debería cambiar su color y dirección en función del resultado.
si la cantidad es superior al 5%, debe aparecer y debe ser verde.
si la cantidad está entre 0 y 5% debe ser amarilla
si la cantidad es menor thabn 0 debe ser roja y mostrarse.
Intenté esto, pero no funciona tan bien y los colores no cambian.
Espero que alguien pueda ayudar.
Solved! Go to Solution.
Hay @tuncay
¿Es este el resultado que quieres? En caso afirmando, puede consultar los siguientes pasos.
Busqué la flecha en Unicode, pero las flechas azul y verde no tienen un Unicode correspondiente, por lo que necesitamos hacer los cambios apropiados.
(1) Encuentre el Unicode de todas las flechas que cumplan con los requisitos de dirección. A continuación, cree una columna calculada para juzgar el diff y el color y la dirección. El color de las flechas es todo negro.
Column = SWITCH (TRUE(),[diff] > 0.05, UNICHAR(9650),[diff] >= 0 && [diff]<=0.05, UNICHAR(9654),[diff] < 0, UNICHAR(9660))
(2) Configure el formato condicional de la columna para cambiar el color de fuente .
Seleccione Reglas en Formato por , diff en Basado en campo , luego de acuerdo con diferentes valores de intervalo, elija el color correspondiente, como la captura de pantalla a continuación .
He adjuntado mi archivo pbix, puede consultarlo.
Saludos
Equipo de apoyo a la comunidad _ Ailsa Tao
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hay @tuncay
¿Puede la solución que proporciono satisfacer sus necesidades? En caso afirmativa, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Saludos
Equipo de apoyo a la comunidad _ Ailsa Tao
Hay @tuncay
¿Es este el resultado que quieres? En caso afirmando, puede consultar los siguientes pasos.
Busqué la flecha en Unicode, pero las flechas azul y verde no tienen un Unicode correspondiente, por lo que necesitamos hacer los cambios apropiados.
(1) Encuentre el Unicode de todas las flechas que cumplan con los requisitos de dirección. A continuación, cree una columna calculada para juzgar el diff y el color y la dirección. El color de las flechas es todo negro.
Column = SWITCH (TRUE(),[diff] > 0.05, UNICHAR(9650),[diff] >= 0 && [diff]<=0.05, UNICHAR(9654),[diff] < 0, UNICHAR(9660))
(2) Configure el formato condicional de la columna para cambiar el color de fuente .
Seleccione Reglas en Formato por , diff en Basado en campo , luego de acuerdo con diferentes valores de intervalo, elija el color correspondiente, como la captura de pantalla a continuación .
He adjuntado mi archivo pbix, puede consultarlo.
Saludos
Equipo de apoyo a la comunidad _ Ailsa Tao
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Ayude a cambiar el color en la versión actualizada de Power BI Desktop a partir de ahora no tenemos opción de Roller ahora solo tenemos imágenes y propiedades.
¿Cómo cambiar el color de la flecha superior?
Gracias.
@tuncay , Debe crear una flecha y un color y, a continuación, utilizar el formato condicional con la opción de valor de campo para colorear la flecha
ejemplo
Flecha
Flecha =
var _change =[Ventas netas YTD]-[Ventas netas LYTD]
devolución
INTERRUPTOR (
VERDADERO(),
_change > 0, UNICHAR(9650),
_change = 0, UNICHAR(9654),
_change < 0, UNICHAR(9660)
)
Color de la flecha
Color de la flecha =
var _change =[Ventas netas YTD]-[Ventas netas LYTD]
devolución
INTERRUPTOR (
VERDADERO(),
_change > 0, "verde",
_change = 0, "azul",
_change < 0, "rojo"
)
consultar si es necesario
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
https://exceleratorbi.com.au/dax-unichar-function-power-bi/
Sí, hice lo que dije, pero luego se proyecta como verde en lugar de color a la flecha superior.
Así..
¿Cómo resolver..?
Gracias por su respuesta.
¿Es posible que el color de la flecha tenga el color azul no para 0, sino entre 0 y 1?
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.