MCP App Store
by KeenEthics
Zovo Spreadsheet Compare icon

Zovo Spreadsheet Compare

By Zovo

Get New App Alerts

Overview

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.

Tools

compare_spreadsheets

ChatGPT
Use this when the user has two versions of the same spreadsheet (CSV or Excel: price list, inventory, roster, budget, product catalog, CRM export) and wants to "compare two excel files", "compare two spreadsheets", "find the differences between two csv files", "what changed between these files" or "list what changed". Matches rows by a key column it detects (or key_columns), lists all added, removed and changed rows with each changed cell old -> new, numeric change and percent, plus renamed/moved columns and key changes, and returns an Excel workbook (Summary, Changed, Cell changes, Added, Removed, annotated new version) and a changes CSV. Does not merge or join two different tables (e.g. customers + orders), does not compare Word or PDF documents, and does not edit either file.

summarize_changes

ChatGPT
Use this when the user has two versions of a spreadsheet and wants a summary rather than a full list: "how many prices went up", "which columns changed the most", "biggest changes between these two files", "average price increase". Returns counts (changed, added, removed rows), per-column statistics (cells changed, increases, decreases, total and average percent change, largest increase and decrease) and the biggest single changes, with the same Excel and CSV downloads. Use compare_spreadsheets for the row-by-row list. Does not forecast or explain why values changed.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

Similar Apps