Forum Discussion

Narukkp's avatar
Narukkp
Icon for Helper V rankHelper V
6 years ago
Solved

Previous Row closing balance

Hi Team, I required below highlighed format output. I mean previoiuse row closing balance should be shown in opening balance in combination of project code and item.
  • Narukkp's avatar
    Narukkp
    6 years ago

    Hi 

    amitchandak i do not have any date field. Any how i got the solution my self and it is working as expected. 

     
    Concate = CONCATENATE(Test[ProjectCode],Test[Item])
    Row Number =
    VAR CurrentCustomer= Test[Concate]
    VAR CurrentDate = Test[MonthYear]
    RETURN

    CALCULATE(
    DISTINCTCOUNT(Test[Date]),
    FILTER(
    ALL( Test),
    Test[Concate]=CurrentCustomer
    && Test[MonthYear] <= CurrentDate
    )
    )
     
    PreviousSales1 =
    VAR CurrentCustomer= SELECTEDVALUE(Test[Concate])
    VAR Rno = SELECTEDVALUE(Test[Row Number])
    RETURN

    CALCULATE(
    SUM(Test[ClosingBalance]),
    FILTER(
    ALL( Test),
    Test[Concate] = CurrentCustomer
    && Test[Row Number] = Rno-1
    )
    )