Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Quiero codificar por colores los datos de las medidas de modo que si el valor de una celda > Promedio, muestre Verde
si es menor que Promedio que mostrar como Rojo
Datos:
Geo | KPI | Valores |
América del Norte | % de finalización | 90 |
India | % de finalización | 78 |
Japón | % de finalización | 82 |
China | % de finalización | 56 |
Europa | % de finalización | 89 |
América del Norte | % TAT | 40 |
India | % TAT | 78 |
Japón | % TAT | 92 |
China | % TAT | 94 |
Europa | % TAT | 86 |
Mi salida deseada :
Me refería a otra publicación de la comunidad
pero eso no parece funcionar, ni ese DAX tenía sentido.
Mi petición al que responde: Por favor, explique también el DAX
Hola @klehar,
Aquí está mi solución:
Mi mesa:
Agregué la columna "Orden" para ordenar la ubicación geográfica como lo ha hecho en la salida deseada.
En esta tabla, la columna Geo está ordenada por el orden de olumn, como puede ver aquí:
Medidas que utilicé:
Value Each Geo = MIN(T_DataGeo[Values]) -- To return each value that I have in the table. You need to adjust this measure according to your needs
Avg KPY =
CALCULATE(
AVERAGE(T_DataGeo[Values]),
ALLSELECTED(T_DataGeo[Geo], T_DataGeo[Order])
)
-- This measure returns the avegage to each KPY
Color Measure =
IF(
[Value Each Geo] >= [Avg KPY],
"GREEN",
"RED"
)
-- Return the colour according to the rules you mentioned
En los elementos de celda, aplique un color de fondo para la medida "Valor de cada ubicación geográfica":
Resultado final:
@_AAndrade ¿Se puede hacer esto también cuando mi columna "KPI" es en realidad una medida y no una columna?
En mis datos reales, el % de finalización se ve así:
% de finalización =
Numerador VAR = calcular(...)
Denominador VAR = calcular(...)
RETURN divide(numerador, denominador, 0)
Hola
Sí, es posible hacerlo, usando esa medida en lugar de mi medida "Valeu each Geo" y calcula la medida promedio para comparar una con otra.
Para la nueva medida AVG, probablemente necesitará usar la función summarize, pero depende de su modelo.
@_AAndrade como ya está familiarizado con este problema, está en una mejor posición para ayudar. He publicado otra pregunta en este enlace
@_AAndrade ¿se puede hacer esto también cuando la segunda columna que mencioné (llamada KPI) es en realidad una medida y no una columna? Así que no puedes verlo de la forma en que lo muestro en la tabla de arriba
Como dije antes, agregué esta columna para ordenar Geo Country como lo tienen en sus tablas.
Comienza desde América del Norte hasta Europa, de lo contrario tendremos el orden alfabético estándar.
Puede ignorarlos si no necesita ese tipo en particular
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.