Excel Data Matching Tool is what Turbo Excel VLookup was built for: find matching records with vlookup, without opening the formula bar or worrying about column counting, exact-match arguments, or broken external references.
The sections below cover how the matching process works, what's included, who it tends to fit best, and how it compares to writing the equivalent VLOOKUP formula by hand, so you can decide quickly whether it fits your own spreadsheets.












- Open the Base File that needs new data added to it.
- Open the Lookup Table containing the source records.
- Select the shared ID or key column from each file using the dropdown selectors.
- Select the output columns you want copied across from the Lookup Table.
- Run the match and export the completed file as XLSX, CSV, or TSV.
Matching still comes down to the same basic idea as a manual VLOOKUP - given an ID in this table, find the related value in another file:
| Employee ID | Name | Department | Salary |
|---|---|---|---|
| E101 | Asha Rao | Marketing | 54000 |
| E102 | Vikram Shah | Finance | 61000 |
| E103 | Priya Nair | Sales | 48000 |
Instead of writing =VLOOKUP("E102", A2:D4, 3, FALSE), the same result comes from picking the Employee ID column in each file from a dropdown and ticking Department as a return column.
- Composite Key Column Pairs for matching on more than one column at once
- Exact and fuzzy match modes for imperfect or inconsistently formatted data
- A match-rate report showing exactly how many rows matched and how many didn't
- Duplicate detection built in, so repeated keys don't silently overwrite each other
- Clear highlighting of unmatched rows for quick manual review
Useful whenever two lists need to be compared or combined by a shared identifier that isn't perfectly consistent between them - slightly different formatting, extra spaces, or mismatched capitalization.
The built-in match-rate reporting also makes it easy to spot exactly how many records didn't line up, without manually scanning for #N/A errors.
VLOOKUP requires an exact, character-for-character match unless extra cleanup steps are added first. Built-in match-rate reporting and cleanup options handle common inconsistencies - like stray spaces or inconsistent capitalization - without needing separate TRIM or CLEAN formulas.
A quick scan of both key columns for extra spaces, inconsistent capitalization, or mixed text/number formatting before running the match tends to catch the majority of would-be mismatches in advance.
For messier data, running the built-in cleaning options first, then re-checking the match-rate report, is usually faster than trying to fix individual unmatched rows after the fact.
What if the two files use slightly different spellings for the same value?
Fuzzy match options can catch near-matches that an exact-match formula would otherwise miss.
Can I match on more than one column at once?
Yes, Key Column Pairs support composite matches across multiple columns.
Can the same match be re-run later on updated files?
Yes, the same column mapping can be reused any time the source files are refreshed with new data.
Does it work with very large spreadsheets?
Yes, the matching engine is built with parallel processing to handle large files without slowing down.
Is any coding or macro knowledge required?
No, the entire process is handled through a point-and-click interface with no code involved.
Does this replace VLOOKUP entirely, or work alongside it?
It can be used instead of writing a VLOOKUP formula, or alongside existing formulas in the same workbook - there's no conflict either way.
What file formats are supported?
XLSX, XLS, and CSV files are supported for both input and output.
Does the source file need to stay open while matching runs?
No, both files are loaded directly by the app and don't need to remain open in Excel.
What happens to rows that don't find a match?
Unmatched rows are clearly reported in the match statistics rather than silently left blank or causing an error.
Is a Gumroad license required to use the full feature set?
Yes, a license key activates the full version; activation details are covered on the Support and Activate pages.
Is an internet connection needed while matching runs?
No, matching itself runs locally; an internet connection is only needed for license activation.
Ready to stop fighting #N/A errors and match your spreadsheets visually?