Link to home
Create AccountLog in
Avatar of Michael Paxton
Michael PaxtonFlag for United States of America

asked on

Count with OR in Excel

This is probably ridiculously easy, and I'm complicating it unnecessarily.  I have a data range of p2:p32 that contains values from -200% to + 1600%.  I am trying to count those cells that are greater than 25% or less than -25%.  When I use countif and put the first criteria in, it calculates successfully.  When I add the second, it returns 0.  Is countif an AND function?

What would be the correct formula for this?

Thanks,

Michael
Avatar of Shums Faruk
Shums Faruk
Flag of India image

Hi Try below:
=COUNTIF(P:P,">=25")+COUNTIF(P:P,"<=-25")

Open in new window

or:
=SUM(COUNTIF(P:P,">=25"),COUNTIF(P:P,"<=-25"))

Open in new window

If you're using a current version of Excel, consider using the CountIfs() function.  It's a bit cleaner.
https://support.office.com/en-us/article/COUNTIFS-function-dda3dc6e-f74e-4aee-88bc-aa8c2a866842
The above solutions are valid. Here's another using an array function (use [Shift]+[Ctrl]+[Enter]):
=SUM(--(ABS(P2:P32)>25))

Regards,
Glenn
A single COUNTIFS function will not work in this case since the criteria requested are exclusive (i.e., < -25 OR > 25).  The COUNTIFS uses AND logic.
ASKER CERTIFIED SOLUTION
Avatar of Shums Faruk
Shums Faruk
Flag of India image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Avatar of Michael Paxton

ASKER

Excellent, easily implemented solution
You're Welcome! Pleased to help