cancel
Showing results for
Did you mean:

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Frequent Visitor

Calculate Difference in week horizon with 2 variables

Hi Guys,

I have a table like this, which have 2 key point (Week Number, and Material Number). My expected outcome is i want to have a differences qty of each week and material. The differences is coming from the RT Value.

i had tried some formula like this

Diff = MAXX(FILTER('Supply_Chain Inventory_Forecast', 'Supply_Chain Inventory_Forecast'[Week Number] = EARLIER('Supply_Chain Inventory_Forecast'[Week Number])-1), 'Supply_Chain Inventory_Forecast'[RT])
but this formula would sum only for the week but not the material number

Expected outcome i build in excel

Really appreciated for the help guys!
1 ACCEPTED SOLUTION
Community Support

Is the output you want?

The calculated column

``````Diff = var a=FILTER('Supply_Chain Inventory_Forecast',[Week Number]=EARLIER('Supply_Chain Inventory_Forecast'[Week Number])-1&&[Material Number]=EARLIER('Supply_Chain Inventory_Forecast'[Material Number]))
var b=MINX(FILTER(a,'Supply_Chain Inventory_Forecast'[ReceiptDate]=MINX(a,[ReceiptDate])),[RT])
return [RT]-b``````

Best Regards!

Yolo Zhu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

4 REPLIES 4
Frequent Visitor

Thanks for the help, the formula works and the output same with my expectation.

Regards,

Ilhamsyah

Frequent Visitor

Thanks for the help, i try the formula and it works but it works on the grouped table for all the week.

How about if i have this table like this

i try to use your formula but it seems the difference it's not same as it have multiple weeks in the same material number and i have many different material number.

My expectation is it can show the difference for each of material number from previous week but specifically at the last date of that particular week (Date is from Receipt Date column)

In the result i could know if there is significant qty drop from each week, which material number that contribute the most to the reduction.

Thanks

Regards,

Ilhamsyah

Community Support

Is the output you want?

The calculated column

``````Diff = var a=FILTER('Supply_Chain Inventory_Forecast',[Week Number]=EARLIER('Supply_Chain Inventory_Forecast'[Week Number])-1&&[Material Number]=EARLIER('Supply_Chain Inventory_Forecast'[Material Number]))
var b=MINX(FILTER(a,'Supply_Chain Inventory_Forecast'[ReceiptDate]=MINX(a,[ReceiptDate])),[RT])
return [RT]-b``````

Best Regards!

Yolo Zhu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Community Support

You can refer to the following calculated column

``````Diff = var a=MAXX(FILTER('Supply_Chain Inventory_Forecast',[Week Number]=EARLIER('Supply_Chain Inventory_Forecast'[Week Number])-1&&[Material Number]=EARLIER('Supply_Chain Inventory_Forecast'[Material Number])),[RT])
return IF(a<>BLANK(),[RT]-a)``````

Best Regards!

Yolo Zhu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.