The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event! Join us in Stockholm, Sweden from September 24-27, 2024.
2-for-1 sale on June 20 only!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
¿Puede decirme, por favor, qué hay de malo en mi fórmula?
He creado esta medida GSSELF% COLOR y la he aplicado en formato condicional como color de fondo, pero los colores no se muestran correctamente.
GSSELF% COLOR =
VAR selfPercent = GroupedSuppliers[GSSelf%]
RETURN(
IF (
selfPercent >= 0.7,
"#F7685B",
IF (
selfPercent > 0.4,
"#FF8939",
IF(selfPercent >= 0, "#2ED47A", "BLACK")
)
)
)
¿Puede alguien por favor decirme por qué mis colores no se muestran correctamente?
Como puede ver, lo que sucede cuando arrastro mi medida a la tabla.
Muchas gracias
No @bikelley
¿Ha encontrado la causa de este problema y lo ha resuelto?
saludos
Equipo de soporte de la comunidad _ Jing
¿Qué tal usar Switch?
GSSELF% COLOR =
VAR selfPercent = [GSSelf%]
RETURN
SWITCH (
TRUE (),
selfPercent >= 0.7, "#F7685B",
selfPercent > 0.4 && selfPercent < 0.7, "#FF8939",
selfPercent >= 0 && selfPercent <= 0.4, "#2ED47A",
"BLACK"
)
Jing
Es extraño. Intentaría devolver su variable selfPercent en su Return solo para confirmar que está devolviendo el valor que espera y solucionar problemas desde allí. Sus IFs anidados se ven bien, pero FYI que puede utilizar SWITCH para simplificar IFs anidados.
palmadita
Estoy obteniendo los valores devueltos exactos, pero probaré el swicth. Muchas gracias
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.