Forum Discussion

igorabdo's avatar
igorabdo
Advocate II
7 years ago
Solved

last value with conditional (zero)

HI folks   I want to repeat the last value when the actual value is numeral zero. I tried to use with earlier, but unsuccessfully.     Tks Igor
  • AlB's avatar
    AlB
    7 years ago

    Hi igorabdo

     

    If you want to have the average at the total there are two possibilities. I'm not sure which one you prefer.

    One is that we take the average with the original zeros (i.e. without the filled-in values). Note that we are using the [Mesure_CUSTO] defined previously. You don't need to use it in the visual any longer but do keep the definition.

     

    Measure_CUSTO_With_Avg@TotalWithOriginalZeros =
    IF (
        ISFILTERED ( Table1[Mês Ano] );
        [Measure_CUSTO];
        AVERAGEX (
            ADDCOLUMNS (
                SUMMARIZE ( Table1; Table1[ITEMID]; Table1[Mês Ano] );
                "Result"; CALCULATE ( SUM ( Table1[CUSTO] ) )
            );
            [Result]
        )
    )