Forum Discussion

CoolArsh's avatar
CoolArsh
Regular Visitor
7 years ago
Solved

DAX Rolling total with Measure

Here is my Query  EVALUATE SUMMARIZE (     MoveTable,     MoveTable[MonthYear],     MoveTable[MontherCounter],      "Moves" , SUM(MoveTable[NoOfMoves]),     "Rolling12Month" , CALCULATE(     ...
  • v-piga-msft's avatar
    7 years ago

    Hi CoolArsh,

     

    Try the formula below.

     

    Table =
    SUMMARIZE (
        MoveTable,
        MoveTable[MonthYear],
        MoveTable[MontherCounter],
        "Moves", SUM ( MoveTable[Moves] ),
        "Rolling12Month", CALCULATE (
            SUM ( MoveTable[Moves] ),
            FILTER (
                ALL ( MoveTable ),
                'MoveTable'[MontherCounter]
                    >= MAX ( 'MoveTable'[MontherCounter] ) - 12
                    && 'MoveTable'[MontherCounter] <= MAX ( 'MoveTable'[MontherCounter] )
            )
        )
    )
    

    Here is the output.

     

     

    Best Regards,

    Cherry