## From Cumulate to unit value

Anything related to PowerPivot and DAX Formuale
pappo
Posts: 1
Joined: Sun Apr 04, 2021 3:29 am

### From Cumulate to unit value

Hello everyone,
I have a Excel DB similar to this table under proposal:

Date Quantity Region
(dd/mm/yyyy) (Cum. value)
01/01/2021 10 North
02/01/2021 15 North
02/01/2021 20 South
03/01/2021 25 North
03/01/2021 22 South
04/01/2021 35 North
04/01/2021 45 South

The Quantity is a measure expressed by Cumulative valute and not a unit value.
At 04/01/2021 North had in stock 35 quantity and South 45, but in 03/01 North has make 10 quantity (25-15) and South had make 2 quantity (22-20).
So, I want create a DAX Formula for Excel Power Pivot for extract the single day unit value.
The field “Region” as no importance in the formula because will be used after with the Filter of Pivot Table.
Someone has idea for create a Formula that run correctly the passage from Cumulative value to single value?
I know that the simple solution is make a Pivot Table with in the rows field the date and quantity and in the filter the Region, but The DB is too big, and there are also other table connect in the Power Pivot.

Edo

MattAllington
Posts: 1157
Joined: Sun May 04, 2014 4:01 pm
Location: Sydney, Australia

### Re: From Cumulate to unit value

To solve this, you need a lifetime to date time intelligence function. You should get a calendar table first, and use that in your pivot table. I don’t think it is mandatory in this case, but it is good practice.

https://exceleratorbi.com.au/power-bi-calendar-tables/

Then you can write a measure something like this

Total Amt = var thisDate = max(table[date])
Var LastDate = calculate(max(table[date]),filter(all(table[date]),table[date]< thisDate))
Var thisQty = sum(table[qty])
Var lastQty = calculate(sum(table[qty]),table[date]=LastDate)
Return thisQty - lastQty

I haven’t tested this, but hopefully you can see the concept and work it out from there.
Matt Allington is Self Service BI Consultant, Trainer and Author of the Book "Supercharge Power BI".
Power BI Training