March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
¿Cómo doy prioridad al color de fondo de la categoría primaria facturable?
Estoy agregando color de fondo en una tabla de matrices por una medida ("Duration_Color_New"). Quiero mostrar si el título tiene Billable, luego mostrar solo el color facturable. De lo contrario, los colores normales como se enumeran en la medida.
Titles =
VAR NewLine =
"
-------------
"
RETURN
CONCATENATEX(VALUES(Tracker_dim[Primary Categories]), Tracker_dim[Primary Categories], NewLine)
Duration_Color_New =
VAR Duration = SUM(Tracker_dim[Duration_Hr])
RETURN (
IF(MAX(Tracker_dim[Primary Categories]) = "Billable" && Duration >= 8,
"#92D050" ,
IF(MAX(Tracker_dim[Primary Categories]) = "Billable" && Duration >= 4,
"#F4B084",
IF(MAX(Tracker_dim[Primary Categories]) = "Billable" && Duration >= 0,
"#C65911",
IF(MAX(Tracker_dim[Primary Categories]) = "Hold",
"#fdee00",
IF(MAX(Tracker_dim[Primary Categories]) = "PTO",
"#00B0F0", "#B4C6E7"))))))
Puedes verlo en la imagen de abajo no está funcionando como se esperaba.
¿Cómo muestro el color facturable siempre o hay alguna manera de mostrar el color individualmente? Nota - Esta es una tabla de matrices.
Gracias
Solved! Go to Solution.
@bikelley No sé si entiendo al 100% tu pregunta, pero estás usando
MAX(Tracker_dim[Primary Categories])
En su medida de color y títulos permite múltiples valores en la columna Tracker_dim [Categorías principales]. El uso de la función MAX significa que mirará el último alfabéticamente.
Es posible que pueda salirse con la suya cambiando eso a MIN si Billable es el primero alfabéticamente. De lo contrario, para ser técnicamente más preciso (si entiendo su pregunta correctamente), debe actualizar su medida a:
@bikelley No sé si entiendo al 100% tu pregunta, pero estás usando
MAX(Tracker_dim[Primary Categories])
En su medida de color y títulos permite múltiples valores en la columna Tracker_dim [Categorías principales]. El uso de la función MAX significa que mirará el último alfabéticamente.
Es posible que pueda salirse con la suya cambiando eso a MIN si Billable es el primero alfabéticamente. De lo contrario, para ser técnicamente más preciso (si entiendo su pregunta correctamente), debe actualizar su medida a:
@bikelley Esto también se podría hacer usando SWITCH en lugar de IFs anidados:
Muchas gracias por tomarse el tiempo para revisar mi publicación. Intenté crear tanto IF anidado como switch como medida y luego intenté seleccionarlo en formato de condición, pero no me permitirá seleccionar ambos. ¿Alguna idea de por qué es eso?
@bikelley ¿Puede compartir un archivo de ejemplo? Solo puede seleccionar una medida para basar el formato condicional, por lo que todo debe detallarse en la medida de condición SWITCH.
No se pueden tener dos colores en la misma celda dentro de una matriz, cada celda solo puede tener un color.
¿Espero que ayude y tenga sentido?
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.