0
0
Excelspreadsheet~20 mins

Advanced filtering criteria in Excel - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Advanced Filtering Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
📊 Formula Result
intermediate
2:00remaining
Filter rows where sales are above 1000 and region is "West"
Given a table with columns Sales in column A and Region in column B, which formula correctly filters rows where sales are greater than 1000 and region is "West"?
A=FILTER(A2:B10, (A2:A10>1000)+(B2:B10="West"))
B=FILTER(A2:B10, (A2:A10>1000)*(B2:B10="West"))
C=FILTER(A2:B10, (A2:A10>1000)&(B2:B10="West"))
D=FILTER(A2:B10, AND(A2:A10>1000, B2:B10="West"))
Attempts:
2 left
💡 Hint
Use multiplication (*) to combine multiple conditions in FILTER for AND logic.
Function Choice
intermediate
2:00remaining
Choose the function to filter dates in January 2024
You want to filter rows where the date in column C is in January 2024. Which function and criteria combination will correctly filter these rows?
A=FILTER(A2:D100, (MONTH(C2:C100)=1)*(YEAR(C2:C100)=2024))
B=FILTER(A2:D100, (TEXT(C2:C100,"mm/yyyy")="01/2024"))
C=FILTER(A2:D100, (C2:C100>=DATEVALUE("01/01/2024"))*(C2:C100<=DATEVALUE("01/31/2024")))
D=FILTER(A2:D100, (C2:C100>=DATE(2024,1,1))*(C2:C100<=DATE(2024,1,31)))
Attempts:
2 left
💡 Hint
Use DATE function to compare dates numerically for filtering.
data_analysis
advanced
2:00remaining
Count filtered rows with multiple conditions
You have a dataset with columns Category in column A and Amount in column B. You want to count how many rows have Category "Food" and Amount greater than 50. Which formula gives the correct count?
A=SUMPRODUCT((A2:A100="Food")*(B2:B100>50))
B=SUM(IF((A2:A100="Food")*(B2:B100>50),1,0))
C=COUNTIFS(A2:A100,"Food", B2:B100,">50")
D=COUNTIF(A2:A100,"Food") + COUNTIF(B2:B100,">50")
Attempts:
2 left
💡 Hint
COUNTIFS counts rows matching multiple criteria directly.
🎯 Scenario
advanced
2:00remaining
Filter rows excluding blanks and errors in a column
You want to filter rows from A2:C100 where column B has values that are not blank and do not contain errors. Which formula correctly filters these rows?
A=FILTER(A2:C100, (B2:B100<>"")*(NOT(ISERROR(B2:B100))))
B=FILTER(A2:C100, (B2:B100<>"")*(ISNUMBER(B2:B100)))
C=FILTER(A2:C100, (B2:B100<>"")*(ISERROR(B2:B100)=FALSE))
D=FILTER(A2:C100, (B2:B100<>"")*(ISNUMBER(B2:B100)=FALSE))
Attempts:
2 left
💡 Hint
Use ISERROR combined with NOT to exclude error values.
🧠 Conceptual
expert
2:00remaining
Understanding FILTER with dynamic array spill and criteria
You apply the formula =FILTER(A2:B10, (A2:A10>5)+(B2:B10<3)). What will be the result?
ARows where column A is greater than 5 OR column B is less than 3
BRows where column A is greater than 5 AND column B is less than 3
CRows where column A is greater than 5 XOR column B is less than 3
DFormula returns a #VALUE! error due to invalid criteria
Attempts:
2 left
💡 Hint
Addition (+) between logical arrays acts like OR in FILTER criteria.