What does the COUNTIF function do in Google Sheets?
COUNTIF counts the number of cells in a range that meet a single condition you specify. For example, it can count how many times a word or number appears.
Click to reveal answer
beginner
How is COUNTIFS different from COUNTIF?
COUNTIFS counts cells that meet multiple conditions at the same time. It lets you check more than one rule, like counting cells that are greater than 10 and less than 20.
Click to reveal answer
beginner
Write the formula to count cells in range A1:A10 that equal "Apple".
The formula is =COUNTIF(A1:A10, "Apple"). It counts how many cells exactly say "Apple".
Click to reveal answer
intermediate
Write a COUNTIFS formula to count cells where A1:A10 are "Apple" and B1:B10 are greater than 5.
Use =COUNTIFS(A1:A10, "Apple", B1:B10, ">5"). It counts rows where both conditions are true.
Click to reveal answer
beginner
Can COUNTIF and COUNTIFS work with text and numbers?
Yes! Both functions can count cells with text or numbers. You just write the condition accordingly, like "Apple" for text or ">10" for numbers.
Click to reveal answer
What does the formula =COUNTIF(B2:B10, ">=50") do?
ACounts cells in B2:B10 with values 50 or more
BCounts cells in B2:B10 with values less than 50
CCounts all cells in B2:B10
DCounts cells with text "50"
✗ Incorrect
The formula counts cells with numbers greater than or equal to 50.
Which function counts cells based on multiple conditions?
ACOUNTIF
BCOUNTIFS
CSUM
DAVERAGE
✗ Incorrect
COUNTIFS lets you count cells that meet several conditions at once.
How would you count cells in A1:A20 that exactly say "Banana"?
A=COUNTIF(A1:A20, "Banana")
B=COUNTIF(A1:A20, ">Banana")
C=COUNTIFS(A1:A20, "Banana")
D=COUNT(A1:A20, "Banana")
✗ Incorrect
COUNTIF with the exact text "Banana" counts matching cells.
What will =COUNTIFS(A1:A5, ">10", B1:B5, "<5") count?
ACells in A1:A5 less than 5 and B1:B5 greater than 10
BAll cells greater than 10 or less than 5
CCells in A1:A5 greater than 10 and B1:B5 less than 5 in the same row
DCells in A1:A5 or B1:B5 that meet either condition
✗ Incorrect
COUNTIFS counts rows where both conditions are true together.
Can COUNTIF count cells with partial text matches using wildcards?
AWildcards are not supported in Google Sheets
BNo, it only counts exact matches
COnly COUNTIFS can use wildcards
DYes, using * and ? as wildcards
✗ Incorrect
COUNTIF supports wildcards like * (any characters) and ? (single character).
Explain how to use COUNTIF to count cells with a specific number or text.
Think about counting how many times a word or number appears in a list.
You got /4 concepts.
Describe a situation where COUNTIFS is more useful than COUNTIF.
Think about filtering data with more than one rule.
You got /4 concepts.
Practice
(1/5)
1. What does the COUNTIF function do in Google Sheets?
easy
A. Adds values in cells that meet a condition.
B. Counts the number of cells that meet a single condition.
C. Counts the total number of cells in a range.
D. Finds the average of cells that meet multiple conditions.
Solution
Step 1: Understand the purpose of COUNTIF
COUNTIF is designed to count cells that satisfy one specific condition.
Step 2: Compare with other functions
Unlike SUMIF or AVERAGEIFS, COUNTIF only counts cells, not sums or averages.
Final Answer:
Counts the number of cells that meet a single condition. -> Option B
Quick Check:
COUNTIF counts cells with one condition [OK]
Hint: COUNTIF counts cells matching one rule only [OK]
Common Mistakes:
Confusing COUNTIF with SUMIF
Thinking COUNTIF handles multiple conditions
Assuming COUNTIF calculates averages
2. Which of the following is the correct syntax for the COUNTIFS function?
easy
A. COUNTIFS(range, criterion)
B. COUNTIFS(criterion1, range1, criterion2, range2)
C. COUNTIFS(range1, criterion1, range2, criterion2)
D. COUNTIFS(range1; criterion1; range2; criterion2)
Solution
Step 1: Recall COUNTIFS syntax
COUNTIFS requires pairs of ranges and criteria: first range1 with criterion1, then range2 with criterion2, etc.
Step 2: Check option formats
COUNTIFS(range1, criterion1, range2, criterion2) correctly shows pairs in order with commas. COUNTIFS(range1; criterion1; range2; criterion2) uses semicolons which is incorrect in Google Sheets.
Final Answer:
COUNTIFS(range1, criterion1, range2, criterion2) -> Option C
Quick Check:
COUNTIFS needs range-criterion pairs separated by commas [OK]
Hint: COUNTIFS needs pairs: range then criterion, separated by commas [OK]
Common Mistakes:
Swapping order of range and criterion
Using semicolons instead of commas
Providing only one range and criterion
3. Given the data in column A: {10, 20, 30, 40, 50}, what is the result of =COUNTIFS(A1:A5, ">=20", A1:A5, "<=40")?
medium
A. 3
B. 5
C. 4
D. 2
Solution
Step 1: Identify values meeting first condition
Values >=20 are 20, 30, 40, 50 (4 values).
Step 2: Identify values meeting second condition
Values <=40 are 10, 20, 30, 40 (4 values).
Step 3: Find values meeting both conditions
Common values are 20, 30, 40 (3 values).
Final Answer:
3 -> Option A
Quick Check:
COUNTIFS counts cells meeting all conditions [OK]
Hint: COUNTIFS counts cells meeting all conditions simultaneously [OK]
Common Mistakes:
Counting values that meet only one condition
Misreading comparison operators
Including values outside both conditions
4. You wrote =COUNTIFS(A1:A5, ">10", B1:B5, "<20") but it returns 0. The data in A1:A5 is {5, 15, 25, 35, 45} and in B1:B5 is {10, 20, 20, 25, 30}. What is the error?
medium
A. The formula syntax is incorrect; COUNTIFS needs only one range.
B. The ranges A1:A5 and B1:B5 must be the same size but they are not.
C. COUNTIFS cannot handle numeric criteria with comparison operators.
D. The criteria should be ">=10" and "<=20" to include boundary values.
Solution
Step 1: Analyze criteria and data
Criteria ">10" qualifies 15, 25, 35, 45 in A (rows 2-5). Criteria "<20" qualifies only 10 in B (row 1).
Step 2: Check which rows meet both conditions
Rows where A>10 and B<20: none. Row 1 has B=10<20 but A=5 not >10. Rows 2-3 have A>10 but B=20 not <20. Rows 4-5 have B>20.
Step 3: Verify why result is 0
Formula returns 0 because strict inequalities exclude boundary values like B=20. Changing to ">=10" and "<=20" includes boundaries.
Final Answer:
The criteria should be ">=10" and "<=20" to include boundary values. -> Option D
Quick Check:
Use inclusive operators to count boundary values [OK]
Hint: Use >= and <= to include boundary numbers in COUNTIFS [OK]
Common Mistakes:
Using > or < excludes boundary values unintentionally
Assuming COUNTIFS ignores criteria order
Thinking COUNTIFS needs only one range
5. You have a sales table with columns: Region (A2:A10), Sales (B2:B10). You want to count how many sales are greater than 1000 in the "East" region. Which formula correctly does this?
hard
A. COUNTIFS(A2:A10, "East", B2:B10, ">1000")
B. COUNTIF(A2:A10, "East") + COUNTIF(B2:B10, ">1000")
C. COUNTIFS(A2:A10, ">1000", B2:B10, "East")
D. COUNTIF(B2:B10, ">1000")
Solution
Step 1: Understand the conditions
You want to count rows where Region is "East" AND Sales > 1000.
Step 2: Choose correct function and order
COUNTIFS counts cells meeting multiple conditions. The first range is Region with criterion "East", second range is Sales with criterion ">1000".