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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

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
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.