Back to functions
Lookup & Reference2026-03-149 related articles

VLOOKUP Function in Excel

Search for a value in the first column of a table and return a value from the same row.

Syntax

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Arguments

lookup_value

Required

The value you want Excel to look for in the first column of the table.

table_array

Required

The range that contains the lookup column and the return columns.

col_index_num

Required

The column number inside table_array that contains the value to return.

range_lookup

Optional

Use FALSE for exact matches and TRUE or omitted for approximate matches on sorted data.

What it returns

Returns the matched value from the selected column, or an error if Excel cannot resolve the lookup.

What VLOOKUP does

VLOOKUP is one of Excel's classic lookup functions. It reads down the first column of a lookup table, finds the row that matches your lookup value, and then returns a value from another column in that same row.

That makes it useful for pricing sheets, product lists, grade tables, inventory tables, and any worksheet where one column acts like a key.

Practical examples

Return an exact match

Use FALSE when you want the first argument to match exactly:

=VLOOKUP(A2,$F$2:$H$20,3,FALSE)

This is the version most people should start with. It is predictable and easier to debug.

Return a bracketed result

Approximate match is useful when the first column contains breakpoints such as score bands, tax brackets, or commission tiers:

=VLOOKUP(B2,$K$2:$L$8,2,TRUE)

For this pattern to work, the first column of the lookup table must be sorted in ascending order.

Common mistakes and notes

Using approximate match by accident

If you omit the fourth argument, Excel treats it like TRUE. That is why many VLOOKUP formulas return confusing results on unsorted tables. If you want an exact match, say so explicitly.

Returning the wrong column

col_index_num is counted from the left edge of table_array, not from the worksheet. If your lookup range changes width, the column number may need to change too.

Lookup column must be first

VLOOKUP can only search the first column in the table array. If the key column sits somewhere else, use INDEX and MATCH instead.

Related functions

Related articles

Deep dives, troubleshooting guides, and practical examples that use VLOOKUP.

AI in ExcelFormulas
2026-01-22

Can AI Fix Broken Excel Formulas? Real Tests With VLOOKUP, XLOOKUP, and SUMIFS

I tested whether AI can fix broken Excel formulas in real scenarios involving VLOOKUP, XLOOKUP-style logic, and SUMIFS errors caused by dirty data....

#ai#formulas#troubleshooting#benchmark#vlookup
4 min read
Read Article
AI in ExcelFormulas
2025-12-18

Best AI for Excel Formulas: Copilot vs ChatGPT vs Claude

Compare Copilot, ChatGPT, and Claude for Excel formulas using the same prompt, the same workbook task, and the same verification standard....

#ai#formulas#copilot#chatgpt#claude#comparison
4 min read
Read Article
AI in ExcelAdvanced
2025-11-14

AI in Excel: Practical Guide to Copilot, ChatGPT, Claude, and Gemini

Learn how to use AI in Excel with Copilot, ChatGPT, Claude, and Gemini. Compare strengths, limitations, use cases, and how to verify AI-generated formulas, analysis, and automation....

#ai#copilot#chatgpt#claude#gemini#data-analysis#automation
16 min read
Read Article
Formulas
2023-10-09

VLOOKUP Not Working with Text Values: 6 Fixes You Need

Fix your VLOOKUP not working with text issue using our troubleshooting tips. Don't let #N/A or #VALUE errors stop you from getting accurate results....

#functions#lookup
11 min read
Read Article
Formulas
2020-03-12

HLOOKUP In Excel: Everything You Need to Know

If you're looking on how to use hlookup in excel, you came in to the right place! In this article, we discussed on how to use it and it's common problem....

#hlookup-in-excel
6 min read
Read Article
Formulas
2012-03-25

The VLOOKUP Function - Inside Out

Learn the VLOOKUP function in Excel by looking at the four arguments in reverse order....

#tips
4 min read
Read Article
FormulasIntermediate
2011-01-24

INDEX and MATCH Functions Together Again in Excel

The INDEX and MATCH functions perform a lookups in Excel. INDEX returns a cell from an array, MATCH contributes the row and/or column position....

2 min read
Read Article
FormulasIntermediate
2010-12-20

VLOOKUP Function in Excel: The Essential Guide

The VLOOKUP function in Excel explained in relatively non-technical terms for the laymen. Two examples, FALSE and TRUE, from the fourth argument....

6 min read
Read Article
FormulasIntermediate
2010-11-20

3 Proven Formulas to Calculate Letter Grades in Excel

There are several ways to turn student scores into letter grades in Excel. Here we guide educators and academic professionals to manage a gradebook using Excel....

#education#grades#tips
4 min read
Read Article

Official documentation