Forum Discussion

Kfausch's avatar
Kfausch
Icon for Helper II rankHelper II
7 years ago
Solved

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.
  • 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

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

    Are you using calculated columns or calculated measures?

     

     

     

    • Kfausch's avatar
      Kfausch
      Icon for Helper II rankHelper 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.

      • ThomVF's avatar
        ThomVF
        Icon for Advocate IV rankAdvocate IV

        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? 

    • Kfausch's avatar
      Kfausch
      Icon for Helper II rankHelper II

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