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

Helper II

## How to SUM a measure using MAX

I have a table in which I am trying to calculate product waste, the issue is I need to SUM the yield but only on the last entry for a particular document.

This is the forumla I am currently using which gives me exactly what I need in the rows, but in the table total it gives me the MAX instead of the tables SUM.

Actual_Yield = CALCULATE(SUM('Capacity Personnel'[No_Employees]), 'Capacity Personnel'[No] = "PCA",
FILTER('Capacity Personnel',
[Entry_No]=MAX([Entry_No])))

Expected_Yield is the same but using "PCE" instead of "PCA"
Units Short = [Expected_Yield]-[Actual_Yield]
Waste% = DIVIDE([Units Short],[Expected_Yield])

Any guidance is greatly appreciated! Thanks for reading.
1 ACCEPTED SOLUTION

I see what you mean - have you considered creating a deduped version of the table then calculating for each row, eliminating the dedupe inside the calc?

7 REPLIES 7

Looks like it is giving you the last value calculated, not the MAX?

Are you using calculated columns or calculated measures?

Helper II

I am currently trying with meausures, but I tried to make it work with calculated columns as well.

I found this tutorial/article - maybe it sheds some light on whats happening...

https://www.jetglobal.com/blog/calculated-columns-vs-measures/

Helper II

It's actually doing both each line in the screen shot represents a Production Order where we produced an item. When we do this we log what the Expected Yield and Actual Yield was for the Production Order, but every once in a while our production crew double enters the yield by mistake. I am trying to only take the last entry for each Production Order and then sum all the totals. If I SUM all it counts the duplicates which I dont want.

My measure is taking the MAX entry number, in the total it is returning that MAX entry data rather than the SUM.

I hope I explained this well enough.

I see what you mean - have you considered creating a deduped version of the table then calculating for each row, eliminating the dedupe inside the calc?

Helper II

This took a while, but I was able to make it work this way. I feel as though there must be a formula that can be used, but I am happy it is working. Thank you for your suggestions!

Resident Rockstar

Hi @Kfausch ,

If you have solved, please always accept the replies making sense as solution to your question so that people who may have the same question can get the solution directly.

If you still need help, please share the data sample and your desired output so that we could help further on it.

Best  Regards,

Cherry

Community Support Team _ Cherry Gao
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 - June 2024

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

#### New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors
Top Kudoed Authors