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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
laura_ESNH
Frequent Visitor

Sum of Calculated Measure

I am managing a program where we are tracking individuals weight loss and the overall success of the group.

I have one table with the participants initial weights:

laura_ESNH_0-1617200385635.png

There is a separate table that contains the monthly weigh-in information.

laura_ESNH_1-1617200385641.png

I created three calculated measures to track the individuals weight loss progress:

laura_ESNH_2-1617200385643.png

Starting Weight = CALCULATE(MAX('Participants'[Starting Weight]))

Current Weight = CALCULATE(MAX('Monthly Weigh-in'[Weight]),FILTER(ALL('Monthly Weigh-in'[Date].[Date]), 'Monthly Weigh-in'[Date].[Date]= MAX('Monthly Weigh-in'[Date])))

Weight Loss = 'Monthly Weigh-in'[Current Weight] - 'Monthly Weigh-in'[Starting Weight]

 

It resulted in an accurate table of the individual's progress:

 laura_ESNH_3-1617200385645.png

The issue I’m having is when I try to use the Weight Loss calculated measure to get an overall sum of the group weight loss. I tried adding the Weight Loss measure to a Card visual, but the “Sum” is not accurate. It should be -20.2.

laura_ESNH_4-1617200385646.png

From the research I’ve done, I think I’m supposed to use the SUMX function. I created this measure:

Overall Weight Loss = SUMX(DISTINCT('Monthly Weigh-in'[Initials]), 'Monthly Weigh-in'[Weight Loss])

I also replaced “DISTINCT” with “VALUES”, but neither yielded the correct results.

laura_ESNH_5-1617200385646.png

Based on everything I’ve read, I think I’m on the correct path. I just need some help getting this figured out.

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@laura_ESNH , Try a measure like

sumx(values('Participants'[initials]), 'Monthly Weigh-in'[Current Weight] - 'Monthly Weigh-in'[Starting Weight])

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@laura_ESNH , Try a measure like

sumx(values('Participants'[initials]), 'Monthly Weigh-in'[Current Weight] - 'Monthly Weigh-in'[Starting Weight])

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

I just needed to use the table that only had the participant listed once. I was so close, thanks for bringing this across the finish line. 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.