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

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

Reply
mformagnificent
Regular Visitor

Please help: SUMX function not working. Is there another function I should be using?

My SUMX formula is not working

 

I want the Runout measure to subtract the Inventory column and the daily usage column. How can I do that? I tried using SUMX function but it's giving me amounts that is not the correct subtraction result. 

 

Runout = SUMX(RunOutTable, RunOutTable[Inventory] - [Daily Usg])
 
Daily Usage = [QtyTotal]/([DateDuration] * (5/7)) - This is a measure not a column.

Column "Inventory" is TotalPhysicalInvent - Delivery Remainder.

 

mformagnificent_2-1724220598382.png

 

 

1 ACCEPTED SOLUTION
bhanu_gautam
Super User
Super User

@mformagnificent , You are getting this error because daily usage is measure , either convert in calculated column

 

or use below

Runout = SUMX(
    RunOutTable,
    RunOutTable[Inventory] - [Daily Usage]
)



Did I answer your question? Mark my post as a solution! And Kudos are appreciated

Proud to be a Super User!




LinkedIn






View solution in original post

4 REPLIES 4
Anonymous
Not applicable

Hi @mformagnificent ,

 

Please try this measure:

Runout = SUM ( RunOutTable[Inventory] ) - [Daily Usg]

 

Best Regards,
Gao

Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

How to get your questions answered quickly --  How to provide sample data in the Power BI Forum

bhanu_gautam
Super User
Super User

@mformagnificent , You are getting this error because daily usage is measure , either convert in calculated column

 

or use below

Runout = SUMX(
    RunOutTable,
    RunOutTable[Inventory] - [Daily Usage]
)



Did I answer your question? Mark my post as a solution! And Kudos are appreciated

Proud to be a Super User!




LinkedIn






bhanu_gautam
Super User
Super User

@mformagnificent , Try using below measure

 

Runout = SUMX(
    RunOutTable,
    RunOutTable[Inventory] - CALCULATE([Daily Usage], RunOutTable)
)



Did I answer your question? Mark my post as a solution! And Kudos are appreciated

Proud to be a Super User!




LinkedIn






Daily usage is a measure not a column. When I inserted your formula I get this message. Is there another method we can try? Also, thank you for responding. 

 

mformagnificent_1-1724222460072.png

 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

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.