cancel
Showing results for
Did you mean:

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

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.

Announcements

#### Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

#### Power BI Monthly Update - August 2024

Check out the August 2024 Power BI update to learn about new features.

#### Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

#### Fabric Community Update - September 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors