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

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
Syndicate_Admin
Administrator
Administrator

Cómo: Tabla de formato condicional con varias columnas de texto

Hola a todos,

Me preguntaba si hay una manera de dar formato condicional a varias columnas de texto para obtener el siguiente esquema de color en una tabla. La única forma en que puedo pensar es creando una medida para cada una de las columnas y usando el interruptor para convertirlas en números y luego usando la función de formato condicional. El problema es que tengo MUCHAS columnas. ¿Hay una manera más fácil?

FUERA ROJO

AMARILLO PEND

COMP VERDE

EN BLANCO = SIN COLOR

RegiónContacto OrdenP1P2P3

ESTE

A1FUERAPENDPEND
OESTEB2COMPFUERACOMP
NORTEC3PEND FUERA
SURD4 COMP
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @punksterz626,

Según su descripción, aquís mi solución.

1.Unpivot columnas de "P1,P2,P3". En este caso, el diseño de la vista de datos cambiará, sin embargo, también puede usar una nueva tabla duplicada para lograrlo.

vkalyjmsft_0-1637057395278.png

2. solo necesita escribir una medida:

Color = SWITCH(MAX('Tabla (2)'[Valor]),"OUT","RED","COMP","YELLOW","PEND","GREEN")

vkalyjmsft_1-1637057395280.png

3.Aunque la vista de datos difiere, la vista de informe aún puede seguir siendo la misma por una matriz como esta.

vkalyjmsft_2-1637057395283.png

Saludos
Equipo de apoyo a la comunidad _ kalyj

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

No @punksterz626,

Según su descripción, aquís mi solución.

1.Unpivot columnas de "P1,P2,P3". En este caso, el diseño de la vista de datos cambiará, sin embargo, también puede usar una nueva tabla duplicada para lograrlo.

vkalyjmsft_0-1637057395278.png

2. solo necesita escribir una medida:

Color = SWITCH(MAX('Tabla (2)'[Valor]),"OUT","RED","COMP","YELLOW","PEND","GREEN")

vkalyjmsft_1-1637057395280.png

3.Aunque la vista de datos difiere, la vista de informe aún puede seguir siendo la misma por una matriz como esta.

vkalyjmsft_2-1637057395283.png

Saludos
Equipo de apoyo a la comunidad _ kalyj

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

¿Cómo es que cuando arrastro región, contacto y orden en filas en una matriz no aparece como lo está haciendo? Solo muestra la región. El contacto y el pedido no aparecen justo al lado como lo hacen los suyos.

Hay @punksterz626 ,

Debe hacer clic en el signo "+", se desplegará.

vkalyjmsft_0-1639099285963.png

vkalyjmsft_1-1639099295895.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

Hola

Recibo el error de sintaxis "Se pasaron demasiados argumentos a la función MAX. El número máximo de argumentos para la función es de 2" cuando se utiliza la medida recomendada

Color = SWITCH(MAX('Tabla (2)'[Valor]),"OUT","RED","COMP","YELLOW","PEND","GREEN"). ¿Estoy haciendo algo mal?

Hay @punksterz626 ,

De acuerdo con su mensaje de error, le sugiero que vuelva a verificar su fórmula, ya sea que agregue corchetes después de la función MAX como se muestra a continuación.

MAX('Tabla (2)'[Valor])

Saludos
Equipo de apoyo a la comunidad _ kalyj

Syndicate_Admin
Administrator
Administrator

Hola

En el Editor de consultas, debe seleccionar las primeras 3 columnas y luego usar el "Unpivot other columns". Luego tendrá que escribir solo 3 medidas: una para Out, Pend y Comp.

Espero que esto ayude.

Hola Ashish,

¿Afectará eso al diseño? Es importante que el diseño sea de esta manera específica.

Hola

No creo que transformar los datos de cierta manera afecte el resultado deseado. Por favor, inténtalo.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

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

Top Solution Authors
Top Kudoed Authors