Reputation: 499
I have the following table - Tbl1:
ProgramID Domain ClientID DateIn DateOut StatusDays StatusDays_Upd
471 Res 323 09/13/2019 09/16/2019 4 4
471 Res 323 09/14/2019 09/16/2019 3 4
471 Res 323 09/15/2019 09/16/2019 2 4
471 Res 323 09/16/2019 09/16/2019 1 4
471 Res 325 08/12/2019 08/13/2019 2 2
471 Res 325 08/13/2019 08/13/2019 1 2
471 Res 318 10/10/2019 10/13/2019 4 4
471 Res 318 10/11/2019 10/13/2019 3 4
471 Res 318 10/12/2019 10/13/2019 2 4
471 Res 318 10/13/2019 10/13/2019 1 4
I need to create a Measure to summarize values of [StatusDays_Upd], grouped by [ProgramID], [Domain], [ClientID] and [DateOut] and also to count unique [ClientID]
So, that the result would be as the following:
ProgramID Count_ClientID Total_StatusDays_Upd
471 3 10
[Total_StatusDays_Upd] should be 4+2+4=10 and must include all distinct values grouped by [DateOut]
I used the following measure for [Count_Clients]:
Count_ClientID = Distinctcount(ClientID)
But can't figure the [Total_StatusDays_Upd] measure
Upvotes: 0
Views: 146
Reputation: 5542
You can use a summarize in your measure to group by the required fields and then return the calculation on that:
[Total_StatusDays_Upd]=
SUMX(SUMMARIZE(Tbl1,
Tbl1[ProgramID],
Tbl1[DateOut],
Tbl1[ClientID],
Tbl1[StatusDays_Upd]),
Tbl1[StatusDays_Upd])
Upvotes: 2