0
0
Google Sheetsspreadsheet~20 mins

FIND and SEARCH in Google Sheets - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
FIND and SEARCH Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
📊 Formula Result
intermediate
1:30remaining
Find the position of a substring using FIND
What is the result of the formula =FIND("cat", "concatenate") in Google Sheets?
Google Sheets
=FIND("cat", "concatenate")
A1
B4
C5
DError
Attempts:
2 left
💡 Hint
Remember that FIND returns the position of the first character of the substring, counting from 1.
📊 Formula Result
intermediate
1:30remaining
SEARCH function with case insensitivity
What is the output of =SEARCH("Dog", "My dog is cute") in Google Sheets?
Google Sheets
=SEARCH("Dog", "My dog is cute")
A4
B1
C7
DError
Attempts:
2 left
💡 Hint
SEARCH is not case-sensitive, so it finds "Dog" even if the text has "dog" in lowercase.
Function Choice
advanced
2:00remaining
Choosing between FIND and SEARCH for case sensitivity
You want to find the position of "Apple" in the text "I like apple pie" but only if the case matches exactly. Which function should you use?
ASEARCH("apple", "I like apple pie")
BSEARCH("Apple", "I like apple pie")
CFIND("apple", "I like apple pie")
DFIND("Apple", "I like apple pie")
Attempts:
2 left
💡 Hint
FIND is case-sensitive, SEARCH is not.
🎯 Scenario
advanced
2:00remaining
Extracting text after a keyword using FIND
You have the text "Order ID: 12345" in cell A1. Which formula extracts the number after "Order ID: " correctly?
A=MID(A1, FIND("Order ID: ", A1) + 10, LEN(A1))
B=MID(A1, FIND("Order ID: ", A1) + 9, LEN(A1))
C=RIGHT(A1, LEN(A1) - FIND("Order ID: ", A1))
D=MID(A1, SEARCH("Order ID: ", A1) + 9, LEN(A1))
Attempts:
2 left
💡 Hint
Count the length of the keyword "Order ID: " including the space to find the start position of the number.
data_analysis
expert
3:00remaining
Counting occurrences of a substring using SEARCH
You want to count how many times the substring "cat" appears in cell A1 containing "catapult cat category scatter". Which approach is correct?
A=LEN(A1) - LEN(SUBSTITUTE(A1, "cat", ""))
B=COUNTIF(A1, "*cat*")
C=ARRAYFORMULA(SUM((LEN(A1) - LEN(SUBSTITUTE(LOWER(A1), "cat", ""))) / LEN("cat")))
D=SEARCH("cat", A1)
Attempts:
2 left
💡 Hint
Use SUBSTITUTE to remove the substring and compare lengths before and after to count occurrences.