0
0
Excelspreadsheet~20 mins

INDEX-MATCH combination in Excel - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
INDEX-MATCH Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
query_result
intermediate
2:00remaining
What is the output of this INDEX-MATCH formula?

Given the table below:

  A       B
1 Name    Score
2 Alice   85
3 Bob     90
4 Carol   78
5 Dave    92

What is the result of the formula =INDEX(B2:B5, MATCH("Carol", A2:A5, 0))?

A85
B90
C78
D92
Attempts:
2 left
💡 Hint

Think about how MATCH finds the position of "Carol" in the list, then INDEX returns the value at that position.

🧠 Conceptual
intermediate
1:30remaining
Why use INDEX-MATCH instead of VLOOKUP?

Which of the following is a key advantage of using INDEX-MATCH over VLOOKUP in Excel?

AINDEX-MATCH is simpler to write than VLOOKUP
BINDEX-MATCH can look up values to the left of the lookup column
CVLOOKUP is faster than INDEX-MATCH
DVLOOKUP can only search numbers, INDEX-MATCH can search text
Attempts:
2 left
💡 Hint

Think about the direction of lookup in VLOOKUP compared to INDEX-MATCH.

🔧 Formula Fix
advanced
2:00remaining
Which formula correctly uses INDEX-MATCH to find a value?

Choose the formula that correctly returns the score for "Bob" from columns A (names) and B (scores):

A=INDEX(B2:B5, MATCH("Bob", A2:A5, 0))
B=MATCH("Bob", A2:A5, 0, INDEX(B2:B5))
C=INDEX(B2:B5, MATCH(0, "Bob", A2:A5))
D=INDEX(A2:A5, MATCH(B2:B5, "Bob", 0))
Attempts:
2 left
💡 Hint

Remember the order of arguments for MATCH and INDEX.

optimization
advanced
2:30remaining
How to optimize INDEX-MATCH for large datasets?

You have a large dataset with 100,000 rows. Which approach optimizes performance when using INDEX-MATCH?

AUse exact match (0) in MATCH and limit ranges to only needed cells
BUse approximate match (1) in MATCH and full column references
CUse volatile functions like INDIRECT with INDEX-MATCH
DUse entire columns in INDEX and MATCH ranges with exact match
Attempts:
2 left
💡 Hint

Think about how Excel processes ranges and match types.

🔧 Formula Fix
expert
2:00remaining
Why does this INDEX-MATCH formula return #N/A?

Given the data:

  A       B
1 Name    Score
2 Alice   85
3 Bob     90
4 Carol   78
5 Dave    92

Why does the formula =INDEX(B2:B5, MATCH("Eve", A2:A5, 0)) return #N/A?

ABecause INDEX cannot handle text lookup values
BBecause the ranges B2:B5 and A2:A5 are different sizes
CBecause MATCH requires approximate match for text values
DBecause "Eve" is not found in the lookup range A2:A5
Attempts:
2 left
💡 Hint

Consider what happens when MATCH does not find the lookup value.