Applying VLOOKUP from Another Sheet (Between Sheets) in Excel (Formula)

- Written by Puneet

When you want to find a value from the data in another sheet, you can use VLOOKUP. And this tutorial explains it with an easy-to-follow example.

vlookup-from-another-sheet

You can use the below steps to write this formula:

  1. First, enter VLOOKUP in a cell, and the lookup_value argument refers to the cell where you have the lookup value.
    enter-vlookup-in-cell
  2. After that, enter a comma and click “Sheet 2” to open it.
    enter-comma-and-click-another-sheet
  3. Now, in “Sheet 2”, select the table where you have the Product ID and Quantity.
    select-the-table-where-you-have-data-to-lookup
  4. Next, again enter a comma and specify 2 in the col_index_num argument.
    enter-comma-and-specify-number-argument
  5. From here, in the [range_lookup], enter 0 or FALSE for an exact match lookup.
    enter-zero-or-false-for-exact-match
  6. In the end, close the function and hit enter to get the result in the cell in the sheet “1”.
    in-the-end-close-the-function

Important Notes

If you change the name of the sheet where you have the data, Excel is also smart enough to change it in your formula.

So, you don’t need to worry before changing the name of the sheets.

change-in-sheet-name-gets-updated-in-the-formula

But you must ensure that once you delete the datasheet, your formula will show the #REF! Error in the result.

And there’s no way to undo the deletion of a sheet.

delete-sheet-gives-ref-error

You can also turn the data from another sheet into a named range and refer to it in the VLOOKUP.

With this, you don’t need to open the second sheet while writing the formula. Instead, you can enter the named range, and Excel will refer to the data.

data-from-name-range

Get the Excel File

Leave a Comment