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

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
Mohit_009
New Member

Achievement % is fine per Region, but Grand Total is wrong

Why is my Achievement % measure showing correct values at the Region level, but giving a strange or unexpected result in the Grand Total in Power BI? I was expecting the total to be based on the sum of the individual row values, but it looks like Power BI is recalculating it in the overall total context

Achievement % = DIVIDE([Sales Amount], [Target Amount])

1 ACCEPTED SOLUTION
Jai-Rathinavel
Super User
Super User

@Mohit_009 , I can see the post is duplicated providing you the correct DAX in both the threads. 

 

Please try the below DAX and check if the grand total issue is fixed.

 

Achievement% (New)= DIVIDE(
    SUMX(VALUES(DimRegion[Region]), [Sales Amount]),
    SUMX(VALUES(DimRegion[Region]), [Target Amount]))



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

4 REPLIES 4
v-sshirivolu
Community Support
Community Support

Hi @Mohit_009 ,

I would take a moment to thank @Jai-Rathinavel , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
 

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions

 

Hi @Mohit_009 ,

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.

 

cengizhanarslan
Super User
Super User

The Grand Total is not the sum/average of the visible row percentages, your measure is being recalculated in the total filter context.

 

If you genuinely want the grand total to be the sum of the region-level percentages(but probably AVERAGEX would be a better option):

Achievement % =
SUMX(
    VALUES(Region[Region]),
    DIVIDE([Sales Amount], [Target Amount])
)

 

_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn | Follow on Medium
AI-assisted tools are used solely for wording support. All conclusions are independently reviewed.
Jai-Rathinavel
Super User
Super User

@Mohit_009 , I can see the post is duplicated providing you the correct DAX in both the threads. 

 

Please try the below DAX and check if the grand total issue is fixed.

 

Achievement% (New)= DIVIDE(
    SUMX(VALUES(DimRegion[Region]), [Sales Amount]),
    SUMX(VALUES(DimRegion[Region]), [Target Amount]))



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.