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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
jhughes51
New Member

DirectQuery Table Grand Total Percentage Calcaluation Incorrect

I cannot get the grand total percentage to calculate correctly.  I've searched this forum up and down and cannot find an answer that works.  This is a DirectQuery report.  Below are examples of the data I'm using. 

 

The First picture is the Power BI Table with no Grand Total Percentage, 2nd picture is Power BI table with Grand Total Sum Percentage, 3rd is a Sharepoint Dashboard currently in place that calculates grand total percentage correctly.

 

Pctg Column is built in a SQL query as a decimal, then converted into a percentage in Power BI.

 

Any help anyone could provide would be greatly appreciated!

 

James

 

 

No Total Percentage.JPGSum Total Percentage.JPG Sharepoint Dashboard Correct total Percentage.JPG

1 ACCEPTED SOLUTION
v-jiascu-msft
Employee
Employee

Hi @jhughes51,

 

That's because the grand total is just a total of all the percentages, which isn't the right way to calculate the grand total percentage. I would suggest you use a measure instead.

 

Measure =
DIVIDE ( SUM ( 'table'[RptTtl] ), SUM ( 'table'[Goal] ), 0 )

 

 

Best Regards,
Dale

Community Support Team _ Dale
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

3 REPLIES 3
v-jiascu-msft
Employee
Employee

Hi @jhughes51,

 

Could you please mark the proper answers as solutions?

 

Best Regards,

Dale

Community Support Team _ Dale
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
v-jiascu-msft
Employee
Employee

Hi @jhughes51,

 

That's because the grand total is just a total of all the percentages, which isn't the right way to calculate the grand total percentage. I would suggest you use a measure instead.

 

Measure =
DIVIDE ( SUM ( 'table'[RptTtl] ), SUM ( 'table'[Goal] ), 0 )

 

 

Best Regards,
Dale

Community Support Team _ Dale
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Formula worked perfectly, thanks for your help!

 

James

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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