New: ready-to-use spreadsheet templatesExplore the collection  →
PASTE-READY RECIPE

Reverse VLOOKUP in Google Sheets

Look to the left of the match column by using XLOOKUP or INDEX MATCH.

Written by JosephinePublished July 27, 2026Updated July 27, 2026Interactive example
QUICK ANSWER

The formula and where it fits.

Look to the left of the match column by using XLOOKUP or INDEX MATCH. Use =XLOOKUP(E2,C2:C,A2:A,"Not found"), then replace the sample ranges with the columns in your sheet.

XLOOKUP can return a column to the left of the lookup column.

  1. Put the source data under one header row.
  2. Paste the formula into an empty result cell.
  3. Change the ranges and criteria to match your sheet.
  4. Check the result against one row you can verify manually.
TRY IT

Edit the table.
Watch the result change.

EDITABLE INPUT DATA
fx=XLOOKUP(E2,C2:C,A2:A,"Not found")
ABC
1EmployeeTeamEmail
2
3
4
FORMULA OUTPUTLeoRecalculates from the input cells above
VARIATIONS

Use the version that fits your sheet.

01

INDEX MATCH

=INDEX(A2:A,MATCH(E2,C2:C,0))

A compatible option for older files.

02

Return several columns

=XLOOKUP(E2,C2:C,A2:B,"Not found")

Returns name and team together.

03

Case-sensitive

=INDEX(A2:A,MATCH(TRUE,EXACT(E2,C2:C),0))

Treats uppercase and lowercase as different.

COMMON ERRORS

When the result looks wrong.

VLOOKUP cannot look left

Use XLOOKUP or INDEX MATCH instead.

More than one row matches

Use FILTER if you need every match.

QUESTIONS

Answers before you paste.

VLOOKUP cannot look left

Use XLOOKUP or INDEX MATCH instead.

More than one row matches

Use FILTER if you need every match.

MAKE IT YOURS

Change the ranges, labels or criteria.

Send this recipe to the SheetSteps assistant and describe how your columns are arranged.

Adjust this formula