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

The FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Cómo colorear el número negativo en rojo en el gráfico de barras apiladas

Hola comunidad de Power BI,

Estoy tratando de formatear condicionalmente el color del gráfico de barras apiladas coloreando los números negativos en rojo y los números positivos en verde. Estoy tratando de cambiar los campos con círculos azules a Min y Number, pero cuando los guardo, se cambian al valor predeterminado. Agradecería mucho si alguien pudiera decirme cómo aplicar el formato condicional.

DataNinja777_0-1709392645144.png

Gracias por su ayuda.

16 REPLIES 16
Syndicate_Admin
Administrator
Administrator

Hola @DataNinja777 ,

Probé la solución proporcionada por @danextian y genera los resultados correctamente. Ha mencionado que se produce un error al modificar la medida, ¿puede proporcionar detalles del mensaje de error y el resultado esperado?

vtangjiemsft_0-1709618273477.png

vtangjiemsft_3-1709618582221.png

vtangjiemsft_4-1709618624696.pngvtangjiemsft_5-1709618644772.png

Saludos

Neeko Tang

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

Hola @v-tangjie-msft

Gracias también por su archivo de muestra. Su solución es exactamente lo que busco, sin embargo, cuando intenté hacer lo mismo en mi modelo de datos, usando exactamente el mismo objeto visual, la misma medida de color y la misma configuración de formato condicional, obtuve el objeto visual como se muestra a continuación, que no respeta el formato condicional de color.

DataNinja777_1-1710125387732.png

Le agradecería mucho si pudiera arrojar algo de luz sobre por qué está sucediendo esto en mi visualización de pbix.

¡Gracias por su ayuda!

Hola @DataNinja777 ,

¿Puede compartir más detalles para ayudarnos a aclarar su situación?
Por favor, compártame con su archivo pbix después de eliminar los datos confidenciales.

Consulte:

Proporcionar datos de ejemplo en el foro de Power BI

Cómo obtener respuestas rápidas a tu pregunta

Saludos

Neeko Tang

Hola @v-tangjie-msft

Gracias por su ayuda. Cuando creé una medida de suma simple, funcionó en otro objeto visual dentro del mismo archivo pbix, pero en esta visualización de medida en particular, no funciona. La medida que estoy tratando de usar este formato condicional es la siguiente:

DataNinja777_1-1710127906953.png

DataNinja777_2-1710127958908.png

DataNinja777_3-1710128075012.png

Desafortunadamente, no puedo compartir el archivo pbix y lleva tiempo anonimizar los datos, por lo que estoy tratando de encontrar una solución investigando la medida que puede estar causando este problema.

¡Gracias por su ayuda!

Hola @DataNinja777 ,

Probé su medida y el formato condicional aún se muestra correctamente.
Puede convertir el gráfico de barras en un objeto visual de tabla para ver si la medida se genera correctamente.

vtangjiemsft_0-1710146005000.pngvtangjiemsft_1-1710146015550.pngvtangjiemsft_2-1710146023448.pngvtangjiemsft_3-1710146033426.png

Entonces el resultado es el siguiente.

vtangjiemsft_4-1710146073631.png

Saludos

Neeko Tang

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

Gracias @v-tangjie-msft por su ayuda.

De hecho, cuando cambié la dimensión del eje Y a la cuenta GL, el color era el diseñado y previsto. Sin embargo, el problema sigue existiendo si uso mmm-aaaa como dimensión. No estoy seguro de por qué cuando se usa la dimensión de tiempo, el color no se comporta de la manera prevista. Supongo que hay alguna condición de filtro dax difícil o algo así involucrado, pero no estoy seguro de cómo abordar este problema. ¿Crees que si cambio las medidas para respetar el filtrado de mmm-aaaa, la coloración se comportará de la manera prevista? Muchas gracias por su ayuda.

H @ਦਾਤਾਨਿੰਜਾ777 ,

¿Podría decirme si su problema ha sido resuelto? Si es así, acéptalo amablemente como la solución. Más personas se beneficiarán de ello. O si todavía está confundido al respecto, no dude en hacérmelo saber.

Saludos

Neeko Tang

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

Hola @v-tangjie-msft ,

Gracias por tu mensaje. El problema no se ha resuelto. Mientras que el objeto visual se comporta de la manera esperada cuando uso la cuenta de GL como eje Y, cuando uso aaaa-mm como dimensión del eje Y, no se comporta de la manera esperada. Investigaré la razón de esto. Creo que podría deberse al filtrado de aaaa-mm.

Hola @DataNinja777 ,

No estoy muy seguro de lo que quieres decir. En mi salida, el eje Y está usando un campo de fecha y está coloreando normalmente.

vtangjiemsft_0-1710207682616.pngvtangjiemsft_1-1710207784469.pngvtangjiemsft_2-1710207818349.png

Saludos

Neeko Tang

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

Syndicate_Admin
Administrator
Administrator

Hola @DataNinja777
Compruebe la captura de pantalla y las reglas definidas.

Musadev_0-1709395907797.png

Hola @Musadev

Gracias, hice lo mismo que tu captura de pantalla, pero eso no produjo el color que estoy tratando de mostrar.

DataNinja777_0-1709438382625.png

Syndicate_Admin
Administrator
Administrator

Rahul_2645_0-1709394766143.png

Hola
Puedes probar este enfoque.

Hola @Rahul_2645

Gracias, y he estado tratando de hacer lo mismo que su configuración por un tiempo, pero cuando lo guardo, como se muestra a continuación,

DataNinja777_2-1709438631269.png

La próxima vez, cuando abro, aparece la pantalla de configuración como se muestra a continuación:

DataNinja777_3-1709438684244.png

y el color no se cambia a la coloración requerida.

Syndicate_Admin
Administrator
Administrator

Hola @DataNinja777 ,

Puede utilizar una medida que compruebe si el valor de otra medida es positivo o negativo y devuelva un color basado en una condición. Este es un ejemplo:

Text Color = 
IF ( [Sum of Numbers] < 0, "Red", "Green" )
//the color can be replaced with hexadecimal codes like #6B2328

danextian_0-1709394280691.png

Por favor, vea el ejemplo adjunto de pbix

Véase @danextian

Le agradecería mucho si pudiera decirme por qué esos números no se muestran en rojo a pesar de que lo he formateado para que sea rojo usando la medida de color de texto a continuación:

DataNinja777_3-1709448128201.png

Véase @danextian

Gracias por su aporte. Traté de hacer lo que se muestra a continuación, pero y estoy tratando de cambiar el color del gráfico de barras según el signo del valor, pero no está teniendo el impacto. Cuando elimino el "" del código de color, la fórmula muestra un error. ¿Cómo puedo usar el código de color en esta fórmula?

DataNinja777_4-1709439180588.png

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors