The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi there,
I have got sales values. I want to create a column, which contains the cumulative/running sum of the last 48 sales values. Any help in this regard would be really appreciated.
Regards
Yasir
Solved! Go to Solution.
Hi,
You should add an index column to the table if you don't already have it. Just a click in Power Query.
Then something like this:
NewColumn =
VAR CurrentIndex = 'Table'[Index]
RETURN
CALCULATE (
SUM ( 'Table'[ColumnToSum] ),
FILTER (
ALL ( 'Table' ),
'Table'[Index] > CurrentIndex - 48
&& Table[Index] <= CurrentIndex
)
)
Hi,
You should add an index column to the table if you don't already have it. Just a click in Power Query.
Then something like this:
NewColumn =
VAR CurrentIndex = 'Table'[Index]
RETURN
CALCULATE (
SUM ( 'Table'[ColumnToSum] ),
FILTER (
ALL ( 'Table' ),
'Table'[Index] > CurrentIndex - 48
&& Table[Index] <= CurrentIndex
)
)
User | Count |
---|---|
79 | |
73 | |
39 | |
30 | |
28 |
User | Count |
---|---|
108 | |
99 | |
55 | |
49 | |
45 |