Formula Guide
Free VLOOKUP Generator
VLOOKUP is one of the most popular Excel functions. It searches for a value in the first column of a range and returns a value in the same row from another column. Modern alternatives like XLOOKUP and INDEX-MATCH are even more powerful.
What It Does
Looks up a value in a table by searching the leftmost column and returning a value from a specified column in the same row.
Syntax
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) Modern alternative: =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found])
Example
Example: Find employee salary by name
=VLOOKUP("John", A2:D100, 4, FALSE)
Data:
| Name | Dept | Title | Salary |
| John | Sales | Manager | 75000 |
| Sarah | Eng | Dev | 85000 |
Result: 75000Pro Tips
- Use FALSE for exact match (most common use case)
- XLOOKUP is the modern replacement — it can search in any direction
- INDEX-MATCH is more flexible and doesn't require the lookup column to be first
- VLOOKUP can't look left — use INDEX-MATCH or XLOOKUP instead
Try the AI VLOOKUP Generator
Pre-filled with: “Find a value in one column and return the corresponding value from another column”