Find product prices quickly by looking up product names in a list.
VLOOKUP function in Google Sheets - Dashboard Guide
| Product | Price |
|---|---|
| Apple | 1.20 |
| Banana | 0.50 |
| Carrot | 0.30 |
| Date | 1.50 |
| Eggplant | 0.80 |
- Input Cell: Cell D2 where user types a product name (e.g., "Banana")
- Price Result Cell: Cell D3 shows the price using formula
=VLOOKUP(D2, A2:B6, 2, FALSE) - Product List Table: Shows all products and prices (A2:B6)
+----------------------+------------------+ | Product List | Lookup Price | | (A2:B6) | | | | Product Name: | | Apple 1.20 | [ D2 input cell ]| | Banana 0.50 | Price: | | Carrot 0.30 | [ D3 result cell ]| | Date 1.50 | | | Eggplant 0.80 | | +----------------------+------------------+
User types a product name in cell D2. The formula in D3 uses VLOOKUP to find the price from the product list. If the product exists, the price shows; if not, an error appears.
Type "Carrot" in D2. What price appears in D3? (Expected: 0.30)
Practice
What does the VLOOKUP function do in Google Sheets?
Solution
Step 1: Understand the purpose of VLOOKUP
VLOOKUP searches for a value in the first column of a given range.Step 2: Identify what it returns
It returns a value from another column in the same row where the match is found.Final Answer:
It looks for a value in the first column of a range and returns a value from another column in the same row. -> Option AQuick Check:
VLOOKUP finds and returns matching row data [OK]
- Thinking VLOOKUP sums or counts data
- Confusing VLOOKUP with sorting functions
- Assuming it searches all columns, not just the first
Which of the following is the correct syntax for an exact match VLOOKUP in Google Sheets?
=VLOOKUP(lookup_value, range, col_index, FALSE)
Solution
Step 1: Recall VLOOKUP syntax order
The correct order is lookup_value, range, column index, and match type.Step 2: Identify exact match parameter
FALSE is used for exact match, TRUE for approximate.Final Answer:
=VLOOKUP(lookup_value, range, col_index, FALSE) -> Option CQuick Check:
Exact match uses FALSE as last argument [OK]
- Swapping lookup_value and range
- Using TRUE instead of FALSE for exact match
- Mixing order of parameters
Given this table in cells A1:B4:
A1: Product B1: Price A2: Apple B2: 1.5 A3: Banana B3: 0.75 A4: Cherry B4: 2.0
What will =VLOOKUP("Banana", A1:B4, 2, FALSE) return?
Solution
Step 1: Locate "Banana" in first column
Banana is found in cell A3.Step 2: Return value from second column same row
The second column in row 3 is B3, which is 0.75.Final Answer:
0.75 -> Option BQuick Check:
VLOOKUP returns price 0.75 for Banana [OK]
- Returning the lookup value instead of the result column
- Using approximate match causing wrong results
- Confusing column index numbers
What is wrong with this formula if you want an exact match lookup?
=VLOOKUP("Orange", A2:B5, 2)
Solution
Step 1: Check parameters in formula
The formula has lookup_value, range, and column index but no match type.Step 2: Identify default match behavior
Without FALSE, VLOOKUP uses approximate match (TRUE) by default, which may give wrong results.Final Answer:
Missing the FALSE parameter for exact match -> Option DQuick Check:
Exact match requires FALSE as last argument [OK]
- Assuming exact match is default
- Forgetting to add FALSE parameter
- Thinking quotes cause error
You have a product list in A2:C6 with columns: Product, Category, Price.
You want to find the category of "Mango" using VLOOKUP. Which formula correctly returns the category?
Solution
Step 1: Identify the column index for Category
Columns are: 1=Product, 2=Category, 3=Price. Category is column 2.Step 2: Check the range and lookup value
Range A2:C6 includes Product in first column, so lookup works correctly.Final Answer:
=VLOOKUP("Mango", A2:C6, 2, FALSE) -> Option AQuick Check:
Category is column 2, so col_index=2 [OK]
- Using wrong column index for category
- Using a range that does not start with lookup column
- Confusing column numbers with letters
Ready to prove it?
Pass the test and this pattern moves unknown
