Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
User5231
Helper II
Helper II

Getting the Max of Multiple Calculated Measures

Is there a way to take the max of multiple calculcated expressions? I want the sum of the top 3 line plus the max of the next 4. Is this possible?

 
1 Throughput Actual = CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "CTF") +
2 CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "CTF TH") +
3 CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Ebar & Paint") +
4 Max(CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Front Support"),
5 CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Saddle"),
6 CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Sides"),
7 CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Ebar"),
8 CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Case")))
1 ACCEPTED SOLUTION

I used this and it worked
 
CTF Throughput Actual =
VAR CTFSubs =
UNION(
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Front Support")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Saddle")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Sides")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Ebar")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Case")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Tube"))
)
VAR CTF =
    Calculate(average(Orders[Actual Days Open]),'Master Parts'[Description] = "CTF TH") +
    Calculate(average(Orders[Actual Days Open]),'Master Parts'[Description] = "CTF") +
    Calculate(average(Orders[Actual Days Open]),'Master Parts'[Description] = "Ebar & Frame")

RETURN
CTF + MAXX(CTFSubs,[Value])

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@User5231 , I thin you should create a rank using

'Master Parts'[Description] and average(Orders[Actual Days Open]) and then use that for filtering

For Rank Refer these links
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finale

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

I used this and it worked
 
CTF Throughput Actual =
VAR CTFSubs =
UNION(
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Front Support")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Saddle")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Sides")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Ebar")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Case")),
    ROW("Value",CALCULATE(average(Orders[Actual Days Open]), 'Master Parts'[Description] = "Tube"))
)
VAR CTF =
    Calculate(average(Orders[Actual Days Open]),'Master Parts'[Description] = "CTF TH") +
    Calculate(average(Orders[Actual Days Open]),'Master Parts'[Description] = "CTF") +
    Calculate(average(Orders[Actual Days Open]),'Master Parts'[Description] = "Ebar & Frame")

RETURN
CTF + MAXX(CTFSubs,[Value])

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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

Top Solution Authors