Zovo Spreadsheet Merge
ChatGPT pluginMerge sheets on messy IDs
Merge two spreadsheets on an ID column, the VLOOKUP job, and see how each row matched. Attach two CSV or XLSX files (or one workbook with two sheets, or paste the tables) and Zovo Spreadsheet Merge joins them on a key column such as customer ID, SKU or invoice number. It picks the key for you and explains why, or you name it, including a key made of two columns.
Real exports rarely line up character for character. Zovo Spreadsheet Merge cleans keys in a fixed order and counts each step: extra spaces, upper/lower case, look-alike characters (Cyrillic letters, full-width digits, en dashes, accents), XLSX number formatting (12345.0, 1.2345E+05, 12,345), dashes and spaces inside IDs, leading zeros (C00123 = C123) and a letter prefix used by only one file (C123 = 123). The result says how many rows matched as typed and how many needed each clean-up, with examples. You can turn any clean-up off. If two different keys would become the same, those rows are left unmatched and listed as ambiguous instead of being guessed.
Rows that still do not match are listed for both files with a likely reason: blank key, an ID outside the other file's range, a gap in the range, a different ID format, XLSX scientific notation that dropped digits, or a near miss with the closest real key. Duplicate keys in the lookup file are counted, with the rows they would add to the merge, and a many-to-many explosion is capped with a warning. Total rows and repeated header rows are removed and listed.
Downloads: an XLSX workbook (Merged, Unmatched left, Unmatched right, Duplicates, Summary) and a merged CSV. Left join keeps all left rows like VLOOKUP; inner and full joins are available.
It also stacks many files into one: up to 24 monthly exports whose column names or order changed during the year (Amount vs Amt, Date vs Txn Date). Columns are aligned by identical name, then the same name with different spacing, then a synonym table, then fuzzy matches listed for you to confirm. A Source file column is added, dates are read with the day/month order decided once per file, EU number formats are handled, and each column decision is listed in the workbook.
Limitations: CSV, TSV and .xlsx only (save older .xls files as .xlsx); up to 100,000 rows per file for joins and 200,000 rows in total when stacking. Files are read once and downloads expire after about an hour. It does not do mail merge (letters, labels, emails).
- Featured
- No
not on the featured shelf
Movement
From our daily snapshots over the last 30 days.
Rank by placement
Rank in Productivity
In its category
How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.
Productivity1,946th of 2,680 by placement
| # | Plugin | Position | 7d |
|---|---|---|---|
| 1944 | #8289 | 318places down | |
| 1945 | #8290 | — | |
| 1946 | #8293 | — | |
| 1947 | #8298 | 56places up | |
| 1948 | #8300 | 647places down |
Also on other marketplaces
More from Zovo
All listings by ZovoInviteKit Calendar Files#6311 of 10,704 by placement
Mergewell Mail Merge#6718 of 10,704 by placement
Tallyproof Statement Converter#6737 of 10,704 by placement
Rotawise Shift Scheduler#6757 of 10,704 by placement
Moon & Star Map#6776 of 10,704 by placement
GridSmith Puzzle Maker#6809 of 10,704 by placement
53 more on the publisher’s page.
Example prompts
- “VLOOKUP these: orders SO-1 C123 $40, SO-2 c0045 $15, SO-3 C999 $9; customers C00123 Acme, C00045 Bolt”
- “Stack these exports: Jan Date,Amount 01/05/2025,120.50 | Feb Txn Date,Amt 02/13/2025,$80.00”
- “Match by SKU, case matters: stock ab-1 5, AB-1 7; prices AB-1 2.50, ab-1 3.00”
Skills
sheet-join
Spreadsheet merge tools. join_spreadsheets joins two CSV/Excel files on an ID column (VLOOKUP job) with counted key clean-ups (spaces, case, leading zeros, Excel number formats), unmatched-row reasons and duplicate checks; combine_spreadsheets stacks up to 24 files with drifting column names into one sheet and lists every column decision.
- Categories
- Sign-in
- On Install
- Capabilities
- Interactive, Read
- Availability
- Available
- Version
- 1.0.1
- Keywords
- vlookup two spreadsheets, merge two spreadsheet files, spreadsheet vlookup, merge spreadsheet files by id, combine spreadsheet files, match two lists in a spreadsheet, merge csv files by id, combine multiple csv files into one, combine spreadsheets with different column names, xlookup between two sheets, why vlookup is not matching, leading zeros vlookup
- Created
- October 3, 2026
- More info
- Sponsorship
- Promote this plugin