Forum Discussion

adi_dasturkar's avatar
adi_dasturkar
Regular Visitor
6 years ago
Solved

How to transfer the current month value to next month.

At start till date "Active patients" are 0. Then "Total Active patients" = "Active Patients" + "New Patients" - "Drop off Patients".
And 2019 November's "Total Active patients" i.e 2 which is the December's "Active Patient".  And 2019 December "Total Active Patients" i.e 4 which is 2020 January's "Active Patients" and so on... 

DateActive PatientsNew PatientsDrop off PatientsTotal Active Patients
Nov-190312
Dec-1922 4
Jan-204123
Feb-2031 4
Mar-2041 5
Apr-205216
May-20610214
Jun-20144117

 

How do I calculate "Active Patients" column In Power BI Using Dax.

Please Help me.


Thanks In Advance!

  • Anonymous's avatar
    Anonymous
    6 years ago

    Hi adi_dasturkar,

    I think you can try to use the following calculated column formula to do aggregate on new and drop patient amount.

     

    Active Patients =
    SUMX (
        FILTER (
            SUMMARIZE ( Table, [Date], "Actived", [New Patients] - [Drop off Patients] ),
            [Date] < EARLIER ( Table[Date] )
        ),
        [Actived]
    )+0
    

     

    Regards,

    Xiaoxin Sheng

2 Replies

  • This measure works for the individual rows, it will need to be adjusted for the totals.

     

    TotalPatients = sumx(Patients,Patients[Active Patients]+Patients[New Patients]-Patients[Drop off Patients])
  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi adi_dasturkar,

    I think you can try to use the following calculated column formula to do aggregate on new and drop patient amount.

     

    Active Patients =
    SUMX (
        FILTER (
            SUMMARIZE ( Table, [Date], "Actived", [New Patients] - [Drop off Patients] ),
            [Date] < EARLIER ( Table[Date] )
        ),
        [Actived]
    )+0
    

     

    Regards,

    Xiaoxin Sheng