Google Sheets VLOOKUP Function: Syntax, Examples & Tips

The VLOOKUP function searches for a value in the first column of a range and returns a corresponding value from a specified column.
Google Sheets
VLOOKUP(search_key, range, index, [is_sorted])

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

On this page
  1. Parameters
  2. What is a VLOOKUP?
  3. A Practical Example
  4. VLOOKUP Formula
  5. Result of the Formula
  6. Why Use VLOOKUP?
  7. Key Takeaways:
  8. Example use case

Parameters

search_key:
The value that you want to search for within the first column of the specified range. This can be a number, text, or a cell reference.

range:
The range of cells that contains the data you want to search through. The first column of this range is where the search_key will be looked up.

index:
The column number in the range from which to return the value. The first column in the range is 1, the second column is 2, and so on.

is_sorted:
An optional parameter that indicates whether the first column of the range is sorted. If TRUE or omitted, an approximate match is returned; if FALSE, an exact match is required.

What is a VLOOKUP?

The VLOOKUP function in Google Sheets is a widely used tool that allows users to search for a specific value in the first column of a range and return a corresponding value from a specified column in the same row. It is particularly useful for looking up data in large tables and retrieving related information quickly.

In simpler terms, VLOOKUP helps you find specific data in a table and retrieve associated information from that table efficiently.

A Practical Example

Imagine you are managing a product inventory and sales records stored in a Google Sheets spreadsheet:

Products Table:

ProductIDProductNamePrice
101Widget A25.00
102Widget B30.00
103Widget C15.00

Sales Table:

SaleIDProductIDQuantity
11013
21035

You want to find the price of each product sold in the sales table. If a product has not been sold, you still want to display its price.

VLOOKUP Formula

To achieve this, you would use the VLOOKUP function as follows:

Google Sheets
=VLOOKUP(B2, Products!A:C, 3, FALSE)

In this formula:

  • B2 is the cell containing the ProductID from the Sales Table.
  • Products!A:C is the range where the function will look for the ProductID in the Products Table.
  • 3 indicates that the function should return the value from the third column of the specified range (Price).
  • FALSE specifies that you want an exact match for the ProductID.

Result of the Formula

When you apply the VLOOKUP formula to the Sales Table, the output would look like this:

SaleIDProductIDQuantityPrice
1101325.00
2103515.00

If you were to add a row for a product that hasn't been sold, such as Widget B, the result would still show its price as follows:

SaleIDProductIDQuantityPrice
1101325.00
2103515.00
3102030.00

In this case, if you input ProductID 102 in the Sales Table, the VLOOKUP would return "30.00" for Widget B.

Why Use VLOOKUP?

VLOOKUP is beneficial because it simplifies the process of looking up data in Google Sheets. It allows users to quickly retrieve related information without having to manually search through tables. However, it is important to note that VLOOKUP can only search for values in the first column of the specified range and can only return values from columns to the right.

Key Takeaways:

  • VLOOKUP: A fundamental Google Sheets function that searches for a value and returns a corresponding value from another column.
  • Limitations: Can only search vertically and requires the lookup value to be in the first column of the range.
  • Common Use Cases: Ideal for inventory management, sales tracking, and any scenario where data retrieval from related tables is necessary.

VLOOKUP is an essential function for anyone working with data in Google Sheets, providing a straightforward way to enhance data analysis and reporting capabilities.

Happy spreadsheeting!

Example use case

You have a sales report where Column A lists product IDs and Column B contains their prices. Use VLOOKUP to input a product ID and instantly find its price, streamlining inventory management and sales tracking without manual searching.

Need more help with Google Sheets formulas?

Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.

Explore all Google Sheets formulas

Browse our complete library of Google Sheets formula guides

Compare your options

Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

  1. 01ChatGPTOpen a balanced comparison prompt in ChatGPT.
  2. 02ClaudeOpen the same research prompt in Claude.
  3. 03PerplexityResearch the comparison with linked web sources.

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.