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
joshua1990
Post Prodigy
Post Prodigy

DIVIDE for just for specific codes

I have a dimensional table that shows me for each product the product group:

ProductProduct Group
A1A
A2A
B1B

 

Then I have a sales table, that shows me the sales per Product and the last table with the budget per Product.

Now I would like to divide each sale on the product level versus the budget, but somehow the aggregation on the department level doesn't work.

DepartmentProductSalesBudgetDIVIDE
AA1500500100%
AA2500500100%
AA3500 0%
BB125030083%
 Total17501300135%
     
 Right1250130096%

 

There should be 96% as a result shown but I got 135%.

Do I need an iterative function here? Like a SUMX?

1 REPLY 1
amitchandak
Super User
Super User

@joshua1990 , Use this for sales

sumx(summarize(table, Table[Department], Table[Product], "_1", sum(Table[sales]), "_2", sum(Table[budget])), if(isblank([_2]), Blank(), [_1]))

 

or use this using isinscope or hasonevalue in GT

 

https://xxlbi.com/blog/new-dax-function-isinscope/

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

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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