Compare two Excel sheets for differences
“compare last month's price list to this month's and show added, removed and changed rows”
Compare Last month's price list to This month's price list and show added, removed and changed rows.
What the agent built
4 steps, each one an ordinary Mammoth step you can open and change.
- FileLast month's price listCSV export · 20 rows
- FileThis month's price listCSV export · 20 rows
- StepMake previous SKU keyStep 2
- StepMake current SKU keyStep 1
- JoinBring in current prices18 of 20 paired
- StepShow price list changesStep 4
- ResultPrice list changes7 rows · 7 flagged
- ScheduleRuns when you sayProposed
Checked on the sample files: every step ran, 7 rows came out, and the join paired 18 of 20 rows.
- Download Last month's price list sample (20 rows)Excel: open the workbook, select the 'Price List' sheet, File > Save As > CSV
- Download This month's price list sample (20 rows)Excel: open the workbook, select the 'Price List' sheet, File > Save As > CSV
What you get back
The result of that run, the rows to look at first.
| SKU | Status | Previous product name | Current product name | Previous unit price | Current unit price | Price difference |
|---|---|---|---|---|---|---|
| P1021 | Added | · | Umber Desk Mat | · | 15.25 | · |
| P1022 | Added | · | Vista Gel Pen Pack | · | 10.80 | · |
| P1004 | Removed | Delta Water Bottle | · | 14 | · | · |
| P1009 | Removed | Ion Wireless Mouse | · | 27 | · | · |
| P1006 | Changed | Fjord Chair Mat | Fjord Chair Mat | 19.50 | 21 | 1.50 |
| P1012 | Changed | Lumen Desk Clock | Lumen Desk Clock | 21 | 19.50 | -1.50 |
| P1018 | Changed | Ripple Travel Tumbler | Ripple Travel Tumbler | 18.25 | 19 | 0.75 |
How do you compare two Excel sheets for differences?
Export last month’s price list and this month’s price list from Excel, then run the comparison workflow on both files. It matches rows by SKU, then shows added, removed, and changed rows. You can use it to review price list changes before you update your records.
How it works
How to use the Price list changes workflow
- 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
- 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
- 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.
Price list changes: questions
Which export should you use from Excel?
What happens to rows that do not match?
How do you change the comparison rules?
Get early access to this workflow
It will open already built and checked on the sample files. Swap in your own exports and see your result.
Workflows like this
Remove duplicate rows, catch invoices paid twice, match messy names to a master list, standardise spellings and turn wide tables long.
- Pivot table from raw dataTurn a raw sales export into a pivot table of revenue by region and month.See the workflow Built by the agent
- Remove duplicatesOne row of each, with a Copies column saying how many there wereSee the workflow Template
- Remove blank rowsRemove rows that are empty or only contain spaces from an Excel export, while keeping the rest of the sheet unchanged.See the workflow Built by the agent
- Match names to a master listEach record with its master name (and ID), and how it matchedSee the workflow Template
- Compare two listsCompare two exported spreadsheet lists by email, see matches, and label rows where name and email agree or differ.See the workflow Built by the agent
- Duplicate invoice checkPairs of bills that look paid twice: same supplier, same amount, close dates or the same numberSee the workflow Template