FormulaCraft

How to use VLOOKUP across multiple sheets in Excel and Google Sheets

Topic:VLOOKUP
Excel & Google Sheets
=VLOOKUP(A2,PriceList!$A$2:$B$6,2,FALSE)

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

Step by step

  1. 1Place your lookup table on a separate sheet, e.g. a sheet named 'PriceList' with keys in column A and values in column B.
  2. 2On your working sheet, start typing =VLOOKUP(A2, then click the PriceList tab and select the table range — Excel/Sheets will insert the sheet reference automatically.
  3. 3Complete the formula: =VLOOKUP(A2,PriceList!$A$2:$B$100,2,FALSE). Lock the range with $ signs so it doesn't shift when you copy the formula down.

Tips

Need it for your exact data?

Describe your columns in plain English and get the precise formula for your sheet, with the right Excel or Sheets syntax.

Frequently asked

Can I look up across sheets in a different workbook/file?

In Excel you can reference a closed or open workbook: =VLOOKUP(A2,[OtherFile.xlsx]Sheet1!$A:$B,2,FALSE). In Google Sheets, use IMPORTRANGE to bring in data from another file first, then VLOOKUP against that range.

More on VLOOKUP

See all →

Formulas used

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: