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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Spencer
Helper II
Helper II

Simple Sum Filter

Hi

 

If I have a dataset like the following:

Status         Qty

P                   10

P                   20

M                  50

M                  30

C                   25

C                   20

D                   15

 

What would be the formula for a measure that calculates the total Qty excluding those with the status of C or D.

I'd like to be able to apply the same sort of concept but with many various status' and only have a few be excluded. 

 

Thanks

1 ACCEPTED SOLUTION

Assuming your table is called "Table":

 

Measure = CALCULATE(SUM('Table'[QTY]);'Table'[Status]<>"C";'Table'[Status]<>"D")

 

CALCULATE() allows multiple filters

View solution in original post

6 REPLIES 6
v-shex-msft
Community Support
Community Support

Hi Spencer,

 

SanderBeukers’s reply seems well, you could also use below measures:

 

Total Qty without CD = SUMX(FILTER(ALL(Test),AND([Status]<>"C",[Status]<>"D")),[Qty])

 

Sum Except CD = CALCULATE(SUM([Qty]),FILTER(ALL(Test),AND([Status]<>"C",[Status]<>"D")) )

 

Result: (It have added two columns to display the measures)

 Capture.PNG

Notice: my test table is ‘test’, you can modify it to your table name.

 

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

I might try that method in the future @v-shex-msft. Thankyou very much for the reply.

Douwe
Helper I
Helper I

Something like this should work:

 

Sum = CALCULATE(SUM(Qty);FILTER(Status=C))

Thanks for the reply @Douwe but I don't think that will filter out the D's as well.

Extend it like this: Sum = CALCULATE(SUM(Qty);FILTER(Status<>"C" || Status<>"D"))

Assuming your table is called "Table":

 

Measure = CALCULATE(SUM('Table'[QTY]);'Table'[Status]<>"C";'Table'[Status]<>"D")

 

CALCULATE() allows multiple filters

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.