Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

Informe

Tengo barras de datos Montly en mi gráfico de barras y me gustaría mostrar la barra con el promedio del año actual y una barra de valor personalizado de destino al final, ¿cómo puedo lograr esto. ...
  • Syndicate_Admin's avatar
    5 years ago

    Hola, @mokhan

    Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

    Mesa:

    b1.png

    Cuadro 2(una tabla calculada):

    Table 2 = 
    UNION(
        DISTINCT('Table'[YearMonth]),
        ROW("YearMonth","2020-Avg"),
        ROW("YearMonth","2021-Avg"),
        ROW("YearMonth","Target")
    )

    Puede dos medidas como se indica a continuación.

    Result = 
    SWITCH(
        MAX('Table 2'[YearMonth]),
        "2020-Avg",
        CALCULATE(
            AVERAGE('Table'[Value]),
            FILTER(
                ALL('Table'),
                YEAR([Date])=2020
            )
        ),
        "2021-Avg",
        CALCULATE(
            AVERAGE('Table'[Value]),
            FILTER(
                ALL('Table'),
                YEAR([Date])=2021
            )
        ),
        "Target",12,
        CALCULATE(
            SUM('Table'[Value]),
            FILTER(
                ALL('Table'),
                [YearMonth]=MAX('Table 2'[YearMonth])
            )
        )
    )
    Color Control = 
    SWITCH(
        MAX('Table 2'[YearMonth]),
        "2020-Avg","yellow",
        "2021-Avg","red",
        "Target","green"
    )


    A continuación, puede utilizar 'YearMonth' de 'Tabla 2' como 'Eje compartido' y aplicar el formato condicional basado en 'Control de color'.

    Resultado:

    b2.png

    Saludos

    Allan

    Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.