Forum Discussion

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

Lastnonblank

Hola Tengo estos datos, necesito hacer una suma de medida de los últimos ADJUSTED_COST para cada ASSET_ID en función de los últimos DEPRN_RUN_DATE. por lo que la tabla del informe será la sigui...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Allí, @bhelou

    Prueba esto:

    lastDate = CALCULATE(MAX('Table'[DEPRN_RUN_DATE]),ALLEXCEPT('Table','Table'[ASSET_ID]))
    result = 
    VAR _t =
        ADDCOLUMNS ( 'Table', "lastDate", [lastDate] )
    VAR _tt =
        SUMMARIZE (
            _t,
            [ASSET_ID],
            [lastDate],
            "cost",
                CALCULATE (
                    SUM ( 'Table'[ADJUSTED_COST] ),
                    FILTER ( 'Table', 'Table'[DEPRN_RUN_DATE] = [lastDate] )
                )
        )
    RETURN
        SUMX ( _tt, [cost] )

    O bien, comparta el enlace de su archivo pbix de muestra aquí, luego puedo intentar investigarlo para llegar a una medida más precisa.

    Esto funciona bien en mi muestra, consulte el archivo adjunto a continuación para obtener más detalles.

    Espero que esto ayude.

    Saludos
    Equipo de apoyo a la comunidad _ Zeon Zheng
    Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.