Excel vs Google Sheets Formulas — What's Actually Different?

Microsoft Excel and Google Sheets look similar, but under the hood their formulas have critical differences that can break your spreadsheets. Here's exactly what you need to know — and how to write formulas that work on both platforms.

Formula Differences That Matter

FeatureExcelGoogle Sheets
XLOOKUP✅ Excel 365+✅ Available
QUERY❌ Not available✅ Built-in
ARRAYFORMULADynamic arrays (365)✅ ARRAYFORMULA()
IMPORTRANGE❌ Use Power Query✅ Native
SPLIT function❌ Text-to-Columns✅ =SPLIT(A1,",")

QUERY — Google Sheets' Secret Weapon

=QUERY(A:D, "SELECT A,B WHERE C > 500 ORDER BY B DESC") — SQL inside a spreadsheet. Excel users need Power Query or FILTER formulas to achieve the same. No equivalent in Excel.

Array Formulas — Different Approaches

Sheets: =ARRAYFORMULA(A2:A10 * B2:B10)

Excel 365: Just type =A2:A10 * B2:B10 — dynamic arrays handle it automatically. Older Excel requires CTRL+SHIFT+ENTER.

Which Should You Use?

Generate Formulas for Excel & Sheets Free →

© 2026 FormulaHawk — Free AI Excel Formula Generator