Forum Discussion

WulffJoergen's avatar
WulffJoergen
Icon for Helper I rankHelper I
3 years ago
Solved

Total Sum based on max value from another table calculates correctly row by row but overall sum is

Hi Community,

My model has different versions of the budget, and version number can vary based on project and department.
And I desperately needs help to solve the problem.

Regards Jørgen

The code below gives me the correct figure for each project but the Total Row is doing the calculation on the latest version for all projects which happens due to the Bolded text. 
 

Total FTE Latest Budget =
VAR LatestBudget = MAX(ftelines[fte_budget_version])
RETURN
CALCULATE([Total FTE],Filter(ftelines, ftelines[fte_budget_version]=LatestBudget))
 

On you tube I found a video from Goodly using MAXX  but it does not work for me - maybe due to only using 1 table.

 and in DAX Studio I tried below but received the result below the code:
EVALUATE
VAR LatestBudget = MAX(ftelines[fte_budget_version])
VAR LatestFTE = CALCULATE([Total FTE],Filter(ftelines, ftelines[fte_budget_version]=LatestBudget))
Return
ADDCOLUMNS(
    SUMMARIZE(ftelines,Projekt[code],ftelines[trial]),
    "MAXFTE",LatestFTE)

 

 

4 Replies