Move your spreadsheets between Excel and Google Sheets, and prove nothing changed.
Upload a workbook, download it ready for the other product. Every formula is converted, and every result is checked against the original.
−=SORTBY(A2:A9,B2:B9,-1)+=ARRAYFORMULA(SORT(A2:A9,B2:B9,FALSE))Convert, rebuild, check
- A
Convert
Every formula in the workbook. The ones the other product writes differently are rewritten, including the ones that would quietly give a different answer.
=SORT(A2:B9,1,-1) → =SORT(A2:B9,1,FALSE)In Excel, -1 sorts descending; Google Sheets would sort ascending. - B
Rebuild
Values, formulas and the look of the workbook come along. A cell that can't be converted keeps its value, so everything that depends on it still works.
- number formats
- merged cells
- frozen rows
- conditional formatting
- dropdowns
- charts
- filters
- comments
- C
Check
Every converted cell is compared with the value the original calculated. The file checks itself: open it, and its Report tab tells you how many cells match.
MatchDiffers
Who it's for
Your company is switching
Microsoft 365 to Google Workspace, or back. Your models, budgets and trackers have to keep working on the other side.
A client sent the other format
They work in Excel, you deliver in Google Sheets, or the other way round, and the numbers have to match theirs.
Finance models with real money in them
Long formula chains, circular references, many sheets. A wrong number nobody notices is the expensive kind.
Upload a file, get a file back
- 1Upload your Excel fileFirst you see a report: every formula, and what will happen to it.
- 2Download the file for Google SheetsEvery formula already rewritten, plus a SheetSure report tab.
- 3Import it into Google SheetsFile → Import → Upload. If your workbook needs a setting changed, we tell you which and where.
- 4Open the Report tabGoogle Sheets checks the numbers itself: “1916 of 1916 cells match Excel.”
- 1Download your SheetFile → Download → Microsoft Excel (.xlsx). Your Sheet isn't touched.
- 2Upload that download
- 3Download the file for ExcelFunctions only Google Sheets has, like QUERY, are rewritten for Excel.
- 4Open it in ExcelIts Report tab compares every converted cell with Google Sheets' value.
Does it work?
126,268 formula cells in 27 real workbooks, opened by Google Sheets' own import. How we tested, and every result →
The same formula, a different answer
=2^3^2=A1A1 empty: 0 in Excel, blank in SheetsREWRITE =IF(ISBLANK(A1),0,A1)=SORT(A2:B9,1,-1)Descending in Excel, ascending in SheetsREWRITE =SORT(A2:B9,1,FALSE)=COUNTIF(B2:B9,"<>0")Excel counts empty cells; Sheets doesn'tREWRITE =(COUNTIF(B2:B9,"<>0")+COUNTIF(B2:B9,"="))- All measured differences →
What doesn't convert
Things only one product can do
Links to other workbooks, web lookups (WEBSERVICE), data cubes, What-If tables. These cells keep their value, so formulas that read them still work.
Possible in the other product, but written differently
A few things the other product can do, just differently, such as a custom function you defined yourself. The report says what to recreate.
Left out of the file
Pivot tables, images, macros, data bars, icon sets, dropdowns that grow with a list, chart trendlines. The Report tab lists any your workbook has.
Convert a workbook
Free. No account. Up to 850,000 filled cells and 10 conversions a day.
Moving many workbooks? Bulk migration for teams is coming. Tell us what you need.