Skip to main content
cancel
Showing results for 
Search instead 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

Reply
Anonymous
Not applicable

Row level percentage calculation for a given year

Hello,

I have multiple years in my data set and need to calculate the total % by the indiviual row for that given year.  I've created a measure to give me the total for 2022, 2023.  However, when I create the meausure for the % each row will give me 1.00.  In reading about row calculations it looks like countrows needs to be in the measure.  When I've tried different things it returns a syntax error.  

 

2022 % Status Reason = DIVIDE([Total Reasons 2022],COUNT('Table 1 (Export)'[Status Reason]))
tried this below
2022 % Status Reason = DIVIDE([Total Reasons 2022], COUNTROWS(FILTER('Table 1 (Export)', YEAR('Table 1 (Export)'[Date]) = 2022)))
 
Thanks

 

 

1 REPLY 1
v-shex-msft
Community Support
Community Support

HI @Anonymous ,

It seems like a common issue when measure expression calculates on multiple level aggregates. I’d like to suggest you can refer to the Greg’s blog to add a variable with SUMMARIZE function to handle the first level and use iterator function to apply the second level.

Measure Totals, The Final Word 

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

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

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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