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

Get inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.

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
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

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

March2025 Carousel

Fabric Community Update - March 2025

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