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 September 15. Request your voucher.

Reply
alamhaz
Helper I
Helper I

SumX is giving wrong value

Hi 

I am calcultaing sum of the measure but its giving me wrong value, all meaure gives wrong value on row lelvel but one measure give me correct value when i filter with product, 

What i am doing is multplying total qty diff avg with avg selling price , i am getting correct result in Avg sale lost but its not giving total measure is 

IF([Total Qty Diff Avg] >0, [Total Qty Diff Avg] * [Avg Selling Price (PV)] ,BLANK())
after comupting this i am computing with sumx measure is 
Avg Sale lost (product ) = SUMX(VALUES('Product Movement'[Date]), [Avg Sale Lost]) and 
Avg Sale lost (total ) = SUMX(VALUES('Product Movement'[Prod Key Value]), [Avg Sale Lost])
both measure is not giving correct result even i tried in calculted column still getting wrong value.
Check the Screen shot Capture15.JPG
1 ACCEPTED SOLUTION
alamhaz
Helper I
Helper I

i figure out the solution , i am posting it may be someone needs. 

i change the measure as follow simply add the hasonfilter with my measure,

Avg Sale lost (product ) = IF(HASONEVALUE('Product Movement'[Date]),[Avg Sale Lost], BLANK())
then i use this measure 
Avg sale los f = if(HASONEVALUE('Product Movement'[Date])=TRUE(), [Avg Sale lost (product )],sumx(SUMMARIZE('Product Movement','Product Movement'[Product Name],'Product Movement'[Date]),[Avg Sale lost (product )]))
here i am removing filter on total and subtotal. you can read this belwo artical for more details 
 
 

View solution in original post

3 REPLIES 3
alamhaz
Helper I
Helper I

i figure out the solution , i am posting it may be someone needs. 

i change the measure as follow simply add the hasonfilter with my measure,

Avg Sale lost (product ) = IF(HASONEVALUE('Product Movement'[Date]),[Avg Sale Lost], BLANK())
then i use this measure 
Avg sale los f = if(HASONEVALUE('Product Movement'[Date])=TRUE(), [Avg Sale lost (product )],sumx(SUMMARIZE('Product Movement','Product Movement'[Product Name],'Product Movement'[Date]),[Avg Sale lost (product )]))
here i am removing filter on total and subtotal. you can read this belwo artical for more details 
 
 
amitchandak
Super User
Super User

@alamhaz , what is correct level based on visual ?

 

try like

SUMX(summarize('Product Movement','Product Movement'[Date],'Product Movement'[Prod Key Value],"_1", [Avg Sale Lost]),[_1])

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

no, giving only one value 34 

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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