Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hello PBI experts,
I am new to PBI and handling a project that need to use cumulative sum to deliver a dynamic summary recently.
But I am struggled in the DAX, can someone please help or provide some hits for the next step. Thanks.
Here below is the data I got and I need to aggragate the table and create a measure - cummulative sum based on the Ordering by each ID.
I can reach the result by using the below DAX when filtering each ID but I can't get the proper summarised total result when releasing the filter of the ID. Can someone please help? Thanks.
Total_Cumulative_Value =
SUMX(FILTER(ALLSELECTED(Data), Data[Order] > MAXX(Data, Data[Order])), [Total_Value])
And here below is the expected outcome, summarized by the aggregated table
Solved! Go to Solution.
HI @KevinWong,
You can refer to the following measure formula to calculate cumulative value based on current order value and ID group:
Total_Cumulative_Value =
VAR currOrder =
MAX ( Data[Order] )
RETURN
CALCULATE (
SUM ( [Total_Value] ),
FILTER ( ALLSELECTED ( Data ), Data[Order] > currOrder ),
VALUES ( Data[ID] )
)
Regards,
Xiaoxin Sheng
HI @KevinWong,
You can refer to the following measure formula to calculate cumulative value based on current order value and ID group:
Total_Cumulative_Value =
VAR currOrder =
MAX ( Data[Order] )
RETURN
CALCULATE (
SUM ( [Total_Value] ),
FILTER ( ALLSELECTED ( Data ), Data[Order] > currOrder ),
VALUES ( Data[ID] )
)
Regards,
Xiaoxin Sheng
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
108 | |
106 | |
87 | |
77 | |
69 |
User | Count |
---|---|
124 | |
112 | |
94 | |
84 | |
75 |