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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Power BI para mostrar el total en ejecución como una fila independiente

Saludos

Tengo un pequeño requisito para mostrar el total acumulado en una fila separada. ¿Puede alguien tener alguna idea de cómo lograr esto?

Conjunto de datos:

sonuojha_0-1688989545956.png

Objetivo esperado:

sonuojha_1-1688989674017.png

El KPI1 acumulativo está ejecutando un total de KPI1 de enero a diciembre.

El KPI2 acumulativo es un total acumulativo de KPI2 de enero a diciembre.

Saludos

Fin

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Gracias Arul,

Está funcionando hasta cierto punto. Sin embargo, no muestra el total de ejecución correcto. Está repitiendo los mismos valores que los valores reales. Consulte la captura de pantalla a continuación.

sonuojha_0-1689575410558.png

Por favor, aconseje sobre el mismo.

Saludos

Fin

Syndicate_Admin
Administrator
Administrator

@ ,

Siga los pasos a continuación:
Paso 1: Cree una tabla calculada para los KPI, consulte el siguiente código DAX.

KPI Table =
VAR _tempTable =
    SUMMARIZE ( 'Table', 'Table'[KPI] )
VAR _add =
    ADDCOLUMNS ( _tempTable, "@KPI", CONCATENATE ( "Cummulative ", 'Table'[KPI] ) )
VAR _CumulativeKPI =
    SELECTCOLUMNS ( _add, "NewKPI", [@KPI] )
RETURN
    UNION ( _tempTable, _CumulativeKPI )

Paso 2: Cree la siguiente medida para usarla en la matriz visual.

Metrics Measure = 
VAR _kpi1Cummulative =
    CALCULATE (
        SUM ( 'Table'[Value] ),
        'Table'[Date] <= MAX ( 'Table'[Date] ),
        'Table'[KPI] = "KPI1",
        ALLSELECTED ( 'Table'[Month] )
    )
VAR _kpi2Cummulative =
    CALCULATE (
        SUM ( 'Table'[Value] ),
        'Table'[Date] <= MAX ( 'Table'[Date] ),
        'Table'[KPI] = "KPI2",
        ALLSELECTED ( 'Table'[Month] )
    )
VAR _selectedKPI =
    SELECTEDVALUE ( 'KPI Table'[KPI] )
VAR _result =
    SWITCH (
        TRUE (),
        _selectedKPI = "KPI1", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI1" ),
        _selectedKPI = "KPI2", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI2" ),
        _selectedKPI = "KPI3", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI3" ),
        _selectedKPI = "KPI4", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI4" ),
        _selectedKPI = "KPI5", CALCULATE ( SUM ( 'Table'[Value] ), 'Table'[KPI] = "KPI5" ),
        _selectedKPI = "Cummulative KPI1", _kpi1Cummulative,
        _selectedKPI = "Cummulative KPI2", _kpi2Cummulative
    )
RETURN
    _result

Paso 3: Use la columna KPI de la tabla recién creada en el campo de fila del visual y use la columna del mes de la tabla real en el campo de columna del visual y luego la medida en el campo de valores.

Resultado:

Arul_0-1688995027828.png

Por favor, hágamelo saber si tiene alguna pregunta.

Gracias

Arul

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.