Challenge - 5 Problems
FILTER Function Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
📊 Formula Result
intermediate2:00remaining
Output of FILTER with multiple conditions
Given the data in cells A1:A5 as {10, 20, 30, 40, 50} and B1:B5 as {5, 15, 25, 35, 45}, what is the output of the formula
=FILTER(A1:A5, A1:A5 > 20, B1:B5 < 40)?Attempts:
2 left
💡 Hint
Remember FILTER returns values where all conditions are TRUE for each row.
✗ Incorrect
The formula filters values in A1:A5 where A is greater than 20 and B is less than 40. Values 30 and 40 in A meet A>20, and their corresponding B values 25 and 35 are less than 40. 50 is excluded because B=45 is not less than 40.
❓ Function Choice
intermediate2:00remaining
Choosing the correct FILTER formula for text matching
You have a list of names in A1:A6: {"Anna", "Bob", "Annie", "Bill", "Ann", "Ben"}. Which FILTER formula returns only names starting with "Ann"?
Attempts:
2 left
💡 Hint
Use a function that can match text patterns at the start of strings.
✗ Incorrect
Option B uses REGEXMATCH with ^Ann to match names starting exactly with 'Ann'. Option B works but is less flexible and can cause errors if cells are empty. Option B is invalid syntax. Option B returns numbers or errors, not booleans.
🎯 Scenario
advanced2:00remaining
Filter rows with non-empty and numeric values
You have data in A1:A6: {"12", "", "abc", "34", " ", "56"}. Which FILTER formula returns only the numeric values ignoring blanks and text?
Attempts:
2 left
💡 Hint
Convert text to numbers and check if conversion is valid.
✗ Incorrect
Option A converts text to numbers with VALUE and checks if result is a number. It filters out blanks and non-numeric text. Option A fails because A1:A6 are text, so ISNUMBER returns FALSE. Option A includes text and blanks with spaces. Option A returns 0 for text, so ISNUMBER(N()) is TRUE for blanks and text, which is incorrect.
❓ data_analysis
advanced2:00remaining
Count filtered results with multiple criteria
Given sales data in columns A (Product) and B (Quantity): A1:A5 = {"Pen", "Pencil", "Pen", "Eraser", "Pen"}, B1:B5 = {10, 5, 15, 7, 20}. Which formula counts how many rows have Product = "Pen" and Quantity > 10?
Attempts:
2 left
💡 Hint
FILTER returns matching rows; use COUNTA to count them.
✗ Incorrect
Option D filters rows where Product is 'Pen' and Quantity > 10, then counts them with COUNTA. Option D returns 0 because COUNT counts numbers but A1:A5 are text. Option D sums counts separately, not combined. Option D is valid but uses SUMPRODUCT, not FILTER.
📊 Formula Result
expert2:00remaining
FILTER with dynamic array and error handling
Given A1:A4 = {5, 10, 15, 20}, what is the output of
=IFERROR(FILTER(A1:A4, A1:A4 > 25), "No results")?Attempts:
2 left
💡 Hint
FILTER returns an error if no rows match; IFERROR catches it.
✗ Incorrect
No values in A1:A4 are greater than 25, so FILTER returns an error. IFERROR replaces this error with the text "No results".