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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
MuradMusleh
Frequent Visitor

How to get the total of negative values of categories?

Hi everyone, 
I have more than 4 measures to calculate the loss time hours. I need to show the total of category only if the total of segment is negative. The total of segment is calculated based on products regardless of their value if it is positive or negative. All what I care about is if the total of segment is negative so it should be added to other subtotals of the category. 

In the attached image, you can find the grand total is 52.57 but the correct one that is needed is 8.63 only because the other subtotal of segment 2 and 3 are positive.

 


Power BI.png

1 ACCEPTED SOLUTION
MuradMusleh
Frequent Visitor

Thanks everyone
After a while of work, I found the solution


EEE =

VAR Neg_Value =  CALCULATE([Loss Time (HR)]FILTERVALUES 'TableName' [Segment] ) , [Loss Time (HR)] ) )
 
RETURN
 
Neg_Value

MuradMusleh_1-1658516268050.png

 


The grand total sum and shows only the sum of negative subgrand total only.

 

View solution in original post

4 REPLIES 4
MuradMusleh
Frequent Visitor

Thanks everyone
After a while of work, I found the solution


EEE =

VAR Neg_Value =  CALCULATE([Loss Time (HR)]FILTERVALUES 'TableName' [Segment] ) , [Loss Time (HR)] ) )
 
RETURN
 
Neg_Value

MuradMusleh_1-1658516268050.png

 


The grand total sum and shows only the sum of negative subgrand total only.

 

MuradMusleh
Frequent Visitor

Thanks for your reply. 
All what I need is to sum the negative subtotals only and omit the positive values.

If your Loss time is a meausre

Sumx(

    values([Plants)],

    if(

        [measuer]<0,

        calculate([measuer]),

        0

    )

)

vapid128
Solution Specialist
Solution Specialist

I don think you need add all negative numbers.

 

I would do:

Sumx(values([Plants)],calculate(max([measuer],0)))

 

that will show no negative numbers.

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

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