Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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