Excel diff: every row added, removed or changed between two versions

Coming soon

Tabulys monthly replay

The same comparison, replayed every month. It is not available yet: join the waiting list to be told when it opens.

$99 per year or $12 per month

Prices in USD only. Meant to be paid by your company: a company card or an expense report, with the invoice in the company’s name. Individuals can buy it too.

If the final price differs, everyone on the waiting list will be told before the monthly replay opens.

Monthly replay · coming soon

Set it up once. Run it again every month.

Running the same diff every month? Save it once: key column, compared columns, header row, date order. Next month, drop the two new versions and get the diff with the same rules.

Join the waiting list Planned: $12 per month or $99 per year. Comparing stays free.
Example of a saved comparison, made-up data
Monthly price list Saved comparison
Key
SKU
Compared
Description, Unit Price, Effective Date
Dates
Month/Day (US)
Header row
1
Sept → Oct+2 · −2 · ~3
Aug → Sept+5 · −0 · ~11
Replay with November files

Same result · verifiable privacy

Run the same diff twice, get the same rows

Each changed cell is shown with its old value struck through and its new value beside it, and the result can be exported to XLSX or CSV.

What you get

A diff of values, not of formatting

Tabulys compares what the cells hold. A sorted sheet, a currency sign or another number format is not reported as a difference.

prices-v1.xlsx → prices-v2.xlsx Key: SKU + 2 added − 2 removed ~ 3 modified = 7 unchanged
Change SKU Description Unit price Effective date
Unchanged TX-0205 Cable tray 2 m 1,200.00 = 1200 in file B, not a change 2026-10-01
Added TX-1042 Steel bracket 40 mm 12.50 2026-11-01
Removed TX-0877 Wall anchor, pack of 50 8.90 2026-09-01
Modified TX-0311 Hex bolt M8 0.42 → 0.45 2026-10-01
Key TX-0418 appears twice in file B Both rows are reported and set aside with their reason, never matched against a single row behind your back.
Is 03/04/2026 March 4 or 3 April? Both readings fit the Effective Date column in file B. Tabulys won’t guess: tell it once.