Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

First value become second value.

Hi 

Please help me with DAX mentioned below.

 

DateCatValueExpecting Result
21/03/2012A1000
15/04/2016A200100
10/102020A300200
21/03/2012B10000
13/7/2014B20001000
15/04/2016B30002000
06/062020B40003000

 

Thank you

  • Anonymous , Try a new column like

     

    new column =
    var _max = maxx(filter(table, [Date] < earlier([Date]) && [Cat] =earlier([Cat])),[Date])
    return
    maxx(filter(table, [Date] = _max && [Cat] =earlier([Cat]) ),[value])

2 Replies

  • Anonymous , Try a new column like

     

    new column =
    var _max = maxx(filter(table, [Date] < earlier([Date]) && [Cat] =earlier([Cat])),[Date])
    return
    maxx(filter(table, [Date] = _max && [Cat] =earlier([Cat]) ),[value])