Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Formato condicional basado en la medida

Tengo una columna (Act/TGT) que divide los ingresos corrientes con su objetivo para obtener un porcentaje.

Quiero aplicar formato condicional para resaltar los valores que están por debajo de los días de envío transcurridos.

Por ejemplo, hoy es el 16 de 21 días disponibles para el envío. Así que 16/21 = 76%

Por lo tanto, todos los valores de la columna Act/TGT que están por debajo del valor calculado anteriormente deben tener un formato condicional aplicado. El valor anterior cambia todos los días.

Tengo una medida para calcular el número de días de envío transcurridos.

Si mi comprensión es correcta, el formato a continuación debería darme lo que quiero.

Valor mínimo 0 y Valor máximo siendo el valor más alto. El campo solo devuelve un valor: 76%.

Así que el rango debe ser 0 ~ 76

Sin embargo, esto resalta todos los valores, por encima y por debajo de 76, a rojo.

¿Qué estoy haciendo mal?

Realmente apreciaría sus consejos sobre cómo resolver este problema.

AuburnEagle2315_1-1650927230165.png

1 ACCEPTED SOLUTION

Para esto usaría alguna variación de lo siguiente y seleccionaría esta medida usando un Valor de campo en las opciones de formato condicional.

ColorDays = SI ( [ActTGT%] > SELECTEDVALUE ( EnvíoTargets[Target] ), "#1b7640", "#ff0000" )

La función de valor seleccionado permite que esto sea dinámico al hacer referencia a una pequeña tabla de objetivos de envío que necesitaría construir. Si solo desea que el color cambie a un cierto número estático, puede eliminar esa pieza.

View solution in original post

4 REPLIES 4
darandas1-
New Member

Hola... yo tengo una dificultad, necesito aplicarle formato condicional de acuerdo a una serie de criterios y estos criterios son diferentes conforme a clasificación (general o especial)

darandas1_0-1668803815059.png

Solo le he podido aplicar formato condicional del general por el comando comun, pero como esto es cambiante, sé que debe ser con una medida de if o no sé...

Ayuda por favor

Syndicate_Admin
Administrator
Administrator

porque, está utilizando Formato por 'Escala de color' y luego mantiene el mismo color para Mínimo y Máximo. Esto hará el mismo color rojo para todos los valores, si usa dos colores diferentes para Min y Max, entonces formateará un degradado de color para todos los valores.

Tal vez, en el formato por, debería usar la categoría 'Reglas' si solo desea un tipo de color para los valores que coinciden con las condiciones y sin formato / formato diferente para no coincidir con la condición.

Si uso la categoría de regla, no parece haber una manera de tener un máximo de cambio en función del número de días transcurridos.

Necesito que el rango sea de 0 a (número de días transcurridos / número total de días de envío)

No hay un área para agregar en un campo.

Para esto usaría alguna variación de lo siguiente y seleccionaría esta medida usando un Valor de campo en las opciones de formato condicional.

ColorDays = SI ( [ActTGT%] > SELECTEDVALUE ( EnvíoTargets[Target] ), "#1b7640", "#ff0000" )

La función de valor seleccionado permite que esto sea dinámico al hacer referencia a una pequeña tabla de objetivos de envío que necesitaría construir. Si solo desea que el color cambie a un cierto número estático, puede eliminar esa pieza.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.