← Plugin catalog
Data & Analytics

Zovo Spreadsheet Compare

Zovo v1.0.1

Compare two spreadsheets

Full description ↓

View on ChatGPT ↗

Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.

Description

From the marketplace listing

Compare two versions of a spreadsheet and get the full list of differences as a file, not just a few examples. Attach the old and the new CSV or Excel file (a product list, inventory export, employee roster, budget, product catalog or CRM export) and Zovo Spreadsheet Compare lists the rows that were added, the rows that were removed, and the rows that changed, cell by cell: the old value, the new value, the change and the percent change for numbers. Rows are matched by a key column, such as SKU, Employee ID or email. Zovo Spreadsheet Compare finds the key automatically (unique and stable in both files) and tells you why it chose it; you can name your own key, including two columns together such as Store + Product code. When a file has no key, rows are matched by their content. Rows can be in any order. It handles the things that make spreadsheet comparisons noisy: columns that were moved, renamed, added or removed; extra spaces; numbers written as 1,200.00 in one file and 1200 in the other; European formats such as 1.234,56; dates stored as text in one file and as Excel dates in the other; total and subtotal rows (left out of the comparison and listed); repeated header rows; blank rows; and a renumbered key (one change, not a removal plus an addition). You can ignore columns, ignore upper/lower case, and set a tolerance for rounding. Downloads: an Excel workbook with a Summary sheet, a Changed sheet with old and new values side by side, a Cell changes sheet with one row per changed cell, Added and Removed sheets, and the new version annotated with each row's status, plus a CSV of all changes. A second tool summarizes the changes by column: how many values went up or down, the total and average change, and the largest increases and decreases. Limitations: CSV, TSV and Excel .xlsx files (save older .xls files as .xlsx); one sheet per file per comparison; up to 50,000 rows per file. Formulas are compared by their saved values. Files are read once, and downloads expire after about an hour.

Language: English · Automatically detected from descriptions.

Competitor profile

From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.

Declared capabilities

  • Interactive
  • Read

Declared limitations

  • Comparing two Word documents is out of scope. Expected: no call to compare_spreadsheets or summarize_changes.
  • Joining two different tables (VLOOKUP) is not a version comparison. Expected: no tool call from this plugin.
  • Creating a new spreadsheet from scratch. Expected: no tool call.

Review scenarios; not an exhaustive list.

Cost & access

This plugin does not sell products or process payments.

Terms may have changed since this observation.

Starter prompt

Compare old SKU,Price: A1 10, B2 5, C3 7 with new SKU,Price: A1 11, B2 5, D4 9. List what changed.

View onboarding →

View package source →

Keywords

Files & skills

File archives

Plugin package8 files · 19.3 KBBrowse files →
Skill instructions
sheet-compare1.55 KB

View saved version →

---
name: sheet-compare
description: Compare two versions of a spreadsheet (CSV, TSV or Excel) and list all added, removed and changed rows with old -> new values, as a summary plus Excel and CSV downloads.
---

# Zovo Spreadsheet Compare

Use this when the user has an OLD and a NEW version of the same table (price list, inventory, roster, budget, product
catalog, CRM export) and asks what changed.

1. `compare_spreadsheets`: the full change set. Pass the attached files as `old_file` and `new_file` (the older one is
   usually the earlier date or lower version). Small tables typed in chat go in `old_table` / `new_table` as CSV text
   with a header row.
2. `summarize_changes`: the same inputs, when the user wants counts and the biggest changes by column (how many prices
   went up, average change) rather than the row-by-row list.

Options: `key_columns` when the user names the ID column or the automatic key is wrong; `ignore_columns` for columns
like "Last updated"; `column_map` for renamed columns; `ignore_case`, `numeric_tolerance` (e.g. 0.01) for rounding;
`old_sheet` / `new_sheet` for a specific tab; `header_row_old` / `header_row_new` when title rows sit above the headings.

Report the counts and the key explanation, list the changes the result lists, and give both download links: the Excel
file holds all changes (Changed, Cell changes, Added, Removed, annotated new version). Mention excluded total rows and
any "renamed?" columns so the user can confirm them. Do not use it to join two different tables (customers + orders) or
to compare Word or PDF documents.

Referenced files: 1 — file references are metadata, not package contents.

Release notes

Initial release: compare two CSV or Excel versions of a spreadsheet; all added, removed and changed rows with old and new values, numeric and percent change, automatic key detection with an explanation, renamed and moved columns, total rows excluded and listed; Excel and CSV downloads and a per-column change summary. Uses the detected ChatGPT native link helper for downloads, preserving standard MCP Apps compatibility.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
Proprietary
Package author
Zovo
Keywords
See keywords
Declared availability
No country restrictions declaredDeclared regions; live availability may differ.
Listing translations
de-DE, es-ES, fr-FR, ja-JP, pl-PL, pt-BR
Getting started skill
./skills/sheet-compare/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Interactive
  • Read

Package observed Nov 3, 2026.

Technical details
First seen
Oct 28, 2026 · 12:00 UTC
Last seen
Nov 3, 2026 · 18:00 UTC
Collection status
Collected

plugin_asdk_app_6ac12f537c8c8191985877d21883a5f4

Download plugin data (JSON)