How do you compare two Excel files on a Mac?

By Kayabyte · Last updated 1 November 2026

Excel for Mac has no Spreadsheet Compare or Inquire add-in (Microsoft’s support pages list them for Excel for Windows only), so to compare two files you build the comparison yourself: put both sheets in one workbook and subtract them with a formula or highlight differences with conditional formatting. That works for same-shaped sheets and breaks when rows move. Gridhand’s Compare tool takes two workbooks and writes a highlighted copy plus a list of every difference, matching rows by key columns if you want.

Method 1: a difference sheet

  1. Copy both sheets into one workbook (Control-click the tab, Move or Copy, tick Create a copy), naming them Old and New.
  2. Add a third sheet and in A1 enter =IF(Old!A1=New!A1,"",Old!A1&" -> "&New!A1), then fill it right and down over the used range.
  3. Every cell that is not empty is a difference. Use Cmd-F to search the sheet for “->” and step through.

Method 2: conditional formatting

  1. On the New sheet select the data range and choose Home, Conditional Formatting, New Rule, “Use a formula”.
  2. Enter =A1<>Old!A1 (the active cell must be the top-left cell of the selection) and choose a fill colour.

Where manual comparison breaks

With Gridhand

Gridhand Compare takes exactly two workbooks and compares sheets of the same name, or one sheet you choose from each. Tick the key columns (an ID, a SKU) so moved rows still match; with none ticked, rows are compared by position. Duplicate keys are matched in order and reported. You can compare formulas as well as values, ignore case and extra spaces, and allow a small tolerance on numbers. Differences are classed as value changed, formula changed, added, removed or type changed.

The result is a new workbook: a copy of the second workbook with differing cells highlighted, a Summary sheet, and a Differences sheet with one line per difference showing the old and new value and formula. Neither original is touched. “A” is the first workbook in the list and “B” the second; Swap exchanges them.

Gridhand Compare on a Mac: two price lists matched by SKU, with changed and missing rows listed and a comparison workbook written

Steps with Gridhand

  1. Drop the two workbooks into Gridhand and choose Compare.
  2. Pick the sheets and tick the key columns; set the options for formulas, case, spaces and tolerance.
  3. Check the preview, choose an output folder and press Run.
  4. Open the result and read the Summary, then the Differences sheet.

Compare counts as 2 files, so it works in the free version. Download Gridhand

Questions

Is there a Spreadsheet Compare for Mac? Not from Microsoft: its support pages say Spreadsheet Compare and Inquire are available only in Excel for Windows (Microsoft 365 Apps for enterprise and equivalent editions). Third-party Mac apps, Gridhand among them, fill the gap.

Can I compare files when rows are in a different order? Yes, with key columns. Without a key, rows are compared by position.

Does it compare formulas? Optionally. You can compare values only, or formulas as well.

Will it modify my files? No. It writes a new workbook.

Microsoft and Excel are trademarks of the Microsoft group of companies. Gridhand is made by Kayabyte and is not affiliated with or endorsed by Microsoft.