COUNTIF counts the values in a range of cells that match a given criteria. In this guide, we’re going to show you how to use the COUNTIF function and also go over some tips and error handling methods.
Supported versions
- All Excel versions
Syntax
Arguments
range |
The range of cells that you want to apply the criteria against |
criteria |
The criteria to be applied to the range values, and determine which cells are to be counted. |
Examples
We’re using named ranges in our examples to make the formulas easier to read. You don’t need to do this to run your formulas.
Example 1
Example 2
Note that the COUNTIF function is not case-sensitive – “FIRE” and “fire” criteria will give the same results.
Tips
Comparison operators:
Operator |
Description |
Criteria Sample |
Criteria Meaning |
= |
Equal to |
“=10000” |
Equal to 10000 |
<> |
Not equal to |
“<>10000” |
Not equal to 10000 |
> |
Greater than |
“>10000” |
Greater than 10000 |
< |
Less than |
“>10000” |
Less than 10000 |
>= |
Greater than or equal to |
“>=10000” |
Greater than or equal to 10000 |
<= |
Less than or equal to |
“<=10000” |
Less than or equal to 10000 |
? |
Takes the place of a single character |
“Admin?” |
6-character word starts by “Admin” |
* |
Can take the place of any number of characters. |
“Admin*” |
Any number of character word starts with “Admin” |
~ |
Use tilde in front of a question mark or an asterisk to actually find them |
“Admin~*” |
Equal to “Admin*” |
Note: Wildcards cannot be used for numeric values. Searching for a wild card character in a range of numeric values will return no matches.
Issues
#VALUE!
The COUNTIF function returns incorrect results when you use it to match strings longer than 255 characters, or the string #VALUE!.
Empty Cell Reference
If criteria argument refers to an empty cell, the COUNTIF function evaluates the cell value as 0.