How to Save a File as Excel Format (.xlsx, .xls, and Beyond)
Saving a file in Excel format sounds straightforward — but depending on where you're working, what software you're using, and what the file needs to do next, the process varies more than most people expect. Here's what's actually happening when you save as Excel, and what to pay attention to based on your setup.
What "Saving as Excel" Actually Means
Excel files use specific file formats — most commonly .xlsx (the modern standard since Excel 2007) and the older .xls format. When you "save as Excel," you're telling your software to write the file in a format that Excel can read natively, preserving spreadsheet structure: cells, formulas, formatting, tabs, and data types.
The key distinction: saving keeps the existing format, while Save As lets you choose a new format. If you're working in Google Sheets, LibreOffice Calc, Apple Numbers, or any non-Excel environment, you'll need to explicitly export or save as .xlsx — it won't happen automatically.
Saving as Excel in Microsoft Excel (Windows and Mac)
If you're already inside Microsoft Excel, the process is direct:
- Go to File → Save As
- Choose your save location
- In the file format dropdown, select Excel Workbook (.xlsx) — or .xls if the recipient needs the older format
- Click Save
💾 On Windows, the keyboard shortcut F12 opens Save As directly. On Mac, it's Shift + Command + S.
If your file was originally a .csv, .txt, or other format, Excel will warn you that some features can't be saved in that format. Choosing .xlsx at this point converts it fully into an Excel workbook.
When to Use .xlsx vs. .xls
| Format | Best For | Limitations |
|---|---|---|
| .xlsx | Modern Excel (2007 and later), most workflows | Not compatible with very old Excel versions |
| .xls | Legacy systems, older Excel versions pre-2007 | Smaller row limit (65,536 vs. 1,048,576), no newer features |
| .xlsm | Workbooks containing macros | Macros won't run in .xlsx |
| .xlsb | Very large datasets | Less universally compatible |
For most people, .xlsx is the right choice. Only use .xls if you're sending files to someone running Excel 2003 or earlier, or a system that explicitly requires it.
Saving as Excel from Google Sheets 📊
Google Sheets doesn't save locally in the traditional sense — everything is stored in Google's own format by default. To get an Excel file:
- Open your spreadsheet in Google Sheets
- Click File → Download → Microsoft Excel (.xlsx)
- The file downloads to your device in
.xlsxformat
This conversion is generally reliable for standard spreadsheets. However, Google Sheets-specific features — like certain array formulas, Google-native functions (e.g., GOOGLEFINANCE, IMPORTRANGE), or collaborative comments — may not translate perfectly into Excel format. Always open the downloaded file in Excel to verify it looks as expected before sending it onward.
Saving as Excel from LibreOffice Calc
LibreOffice defaults to its own .ods format. To save as Excel:
- Go to File → Save As
- In the file type dropdown, select Microsoft Excel 2007-365 (.xlsx)
- LibreOffice will warn you about format compatibility — confirm you want to keep the Excel format
LibreOffice handles most standard Excel content well, but complex features like pivot tables, advanced conditional formatting, or VBA macros may not survive the conversion intact.
Saving as Excel from Apple Numbers
On a Mac or iPad, Numbers uses its own format by default. To export as Excel:
- Go to File → Export To → Excel
- Choose whether to include a summary worksheet (optional)
- Select .xlsx format and click Next
- Name the file and choose a save location
On iPhone or iPad: tap the three-dot menu (···) → Export → Excel.
Numbers-specific features — like certain table styles or media-heavy layouts — may shift during export. For spreadsheets that need to work cleanly in Excel, it's worth reviewing the exported file.
Common Issues When Saving as Excel
Formulas breaking: Functions that exist in one platform but not Excel will return errors. Google's ARRAYFORMULA and Apple Numbers' lookup syntax can cause problems.
Formatting shifts: Cell colors, fonts, and borders usually transfer, but advanced formatting tied to platform-specific themes may change.
Macros lost: If your spreadsheet uses automation, .xlsx doesn't support macros. You'd need .xlsm and the macros would need to be rewritten in VBA for Excel.
Data validation and dropdowns: These generally survive conversion, but complex validation rules tied to named ranges should be checked after saving.
The Variables That Affect Your Outcome
How smoothly "save as Excel" works depends on several factors specific to your situation:
- Which software you're starting from — native Excel conversion is seamless; cross-platform conversions introduce complexity
- What's inside the spreadsheet — plain data and basic formulas transfer cleanly; platform-specific functions, macros, and heavy formatting are risky
- Which Excel version the recipient is using —
.xlsxis safe for Excel 2007 and later; older versions need.xls - Whether the file needs to remain editable vs. just readable — if it only needs to be viewed, a PDF might actually serve the purpose better
- Your operating system and software version — Save As dialogs and export menus differ between Windows, Mac, iOS, and Android versions of the same apps
A spreadsheet that's a simple budget tracker will convert perfectly from nearly any tool. A complex workbook with cross-sheet formulas, conditional formatting rules, and embedded charts built in Google Sheets is a different situation entirely — and whether it converts cleanly depends on exactly which features you've used and which version of Excel will open it.