VLOOKUP Online - Match Data Without Formulas

A free online VLOOKUP tool for Excel and CSV. Upload two spreadsheets, match by a shared column, and download the merged result.

1

Upload Main Table

Upload file

XLSX or CSV, max 10MB / 50,000 rows

Paste a table

2

Upload Lookup Table

Add the main table first.

Your spreadsheets are processed locally in your browser. We do not upload or store your files.

VLOOKUP Online — Match Spreadsheets Without Formulas

SheetMatch is a free VLOOKUP online tool for Excel and CSV files. Instead of writing =VLOOKUP() or =XLOOKUP() formulas, upload two files and let the tool match rows by a shared column — then download the merged result.

How SheetMatch compares to Excel VLOOKUP

Excel VLOOKUPSheetMatch
Lookup value (the key in your main sheet)Matching column in your main file
Table array (the lookup sheet)Your lookup / reference file
Col index num (column to return)Pick any columns to lookup from the lookup file
Can only return columns to the right of the match columnReturn columns on the left or right of the match column (XLOOKUP-style)
Formula errors (#N/A, #REF!)Preview matched and unmatched rows before download

Common use cases

  • Pull product prices or descriptions into an order list by SKU
  • Enrich a customer list with data from another sheet by email or ID
  • Match employee records across two HR exports
  • Combine sales data from two CSV files by a shared account number

Frequently asked questions

Is this the same as VLOOKUP?
Yes — SheetMatch performs a left join on two spreadsheets, which is the same logical operation as VLOOKUP or XLOOKUP in Excel. You choose the lookup key and which columns to bring over.
Do I need to install Excel?
No. SheetMatch runs entirely in your web browser. Upload XLSX or CSV files, match them online, and download the result.
Are my files uploaded to a server?
No. All parsing and matching happens locally in your browser. Your spreadsheet data is never sent to our servers.
What is the difference between VLOOKUP and XLOOKUP?
VLOOKUP can only return columns to the right of the match column. XLOOKUP can return columns on either side. SheetMatch works like XLOOKUP: you can pull columns from either side of the match column, including lookup columns to the left or right, without reordering your spreadsheet.
What do the matching options do?
Trim extra spaces removes leading and trailing whitespace from match keys. Ignore upper/lower case treats values like ABC and abc as the same value. Treat numbers and text as the same compares values as strings, which helps preserve leading zeros.
Can I compare more than one column when matching rows?
Yes. You can add multiple matching column pairs, and SheetMatch will only treat rows as a match when all selected columns match together. This is useful for cases like SKU + Warehouse, Name + Date, or Email + Order ID. See the VLOOKUP with multiple criteria guide.
What happens if the lookup file has duplicate matches?
Use first match works like VLOOKUP and keeps the first lookup row for each key. Use last match keeps the last row. Expand into multiple rows creates one output row for each matching lookup row. Combine values into one cell joins values from duplicate rows with commas.