VLOOKUP

Searches the first column of a table, and returns from a column you choose by number.

How it’s written

VLOOKUP(find, table, column_number, FALSE)

Example

ABC
1CodeProductPrice
2P-10Lamp45
3P-20Desk210
4P-30Chair120
=VLOOKUP("P-30",A2:C4,2,FALSE)

Result: Chair

Finds P-30 and returns the table’s second column.

Try it yourself

Open a live sheet with this example, and type the formula yourself. It takes a moment to load.

Worth knowing

Always finish with FALSE unless you specifically want the nearest match in a sorted list.

Practice it properly

VLOOKUP and INDEX/MATCH gives you real tasks, with your formulas tested on data you haven’t seen.

Start the lesson

Guides that use VLOOKUP

Related functions