Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

Formato condicional

Hola

Tengo un gráfico de barras con una línea promedio. Constantemente se extrae nueva información, por lo que el promedio cambia diariamente. ¿Es posible dar formato condicional a los colores de las barras en función de este promedio? Como por encima de la media verde y por debajo del rojo.

jahemmy_0-1635513579638.png

  • Allí, @jahemmy;

    Puede crear una medida y luego aplicarla al color de los datos:

    1.crear una medida.

    Measure = IF(SUM([value])> CALCULATE( AVERAGE('Table'[value]),ALL('Table')),"green","red")

    2. aplíquelo en el color de los datos.

    vyalanwumsft_0-1635817959695.pngvyalanwumsft_1-1635817991835.png

    El resultado final se muestra a continuación:

    vyalanwumsft_2-1635818087288.png

    Saludos
    Apoyo a la comunidad Team_ Yalan Wu
    Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

6 Replies

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Puedo construir un archivo de muestra siimplified y si puedes hacer lo que quiera allí, puedo copiar la lógica en la mía. ¿Es esa una opción? ¿Cómo lo compartiría?

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      estos artículos parecen mostrar promedios estáticos o corchetes. Puedo definir una medida para el promedio, pero a mi entender, la pestaña "Colores de datos" solo le permite formatear en función de un número, no de una variable para la que tengo una fomula.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Aún puede hacerlo dinámico si define una medida de color para usar para las reglas.

        Color = IF ( [LinesReceived] > [AverageLinesReceived], 1, 2 )
        

        Escriba la regla de tal manera que si [Color] = 1 entonces Verde y [Color] = 2 entonces Rojo.

  • Allí, @jahemmy;

    Puede crear una medida y luego aplicarla al color de los datos:

    1.crear una medida.

    Measure = IF(SUM([value])> CALCULATE( AVERAGE('Table'[value]),ALL('Table')),"green","red")

    2. aplíquelo en el color de los datos.

    vyalanwumsft_0-1635817959695.pngvyalanwumsft_1-1635817991835.png

    El resultado final se muestra a continuación:

    vyalanwumsft_2-1635818087288.png

    Saludos
    Apoyo a la comunidad Team_ Yalan Wu
    Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.