How to Fix Excel Workbook Corruption When Files Open with Missing Data
Question details
The user needs to recover data from Excel workbooks that trigger error messages upon opening, resulting in missing information and removed calculation chains.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Attempting to open an Excel file that has been damaged due to an interrupted save or storage issue, which triggers an automated repair dialog.
- Observed behavior
- Excel reports errors about replaced worksheet parts and removed calculation-chain formulas. Clicking 'Yes' to repair results in missing data, particularly in worksheets connected to external queries.
Immediately make a copy of the corrupted Excel file and save it in a different local folder before attempting any recovery steps. This prevents the built-in repair process from permanently overwriting your original raw data.
Restore a Previous Version from OneDrive or SharePoint
If your corrupted Excel file is stored in a cloud location, rolling back to an earlier version is the most reliable way to recover your data with calculation chains intact.
Cloud storage services automatically save snapshots of your files as you work. Reverting to a version saved just before the corruption occurred will bypass the need for an unreliable file repair.
Log in to OneDrive or SharePoint via your web browser and navigate to the folder containing the corrupted Excel workbook.
Right-click the problematic Excel file and select 'Version history' from the context menu.
Review the list of saved versions by date and time. Click the three vertical dots next to a version saved before the error started, and select 'Restore'.

Use the Built-in Open and Repair Tool
If your file is stored locally on your computer's hard drive, you can force Excel to run an advanced repair process to extract remaining values.
Escalate to Microsoft 365 Support via IT
If local extraction fails and the workbook contains critical business data, your IT department can escalate the issue directly to Microsoft Support.
Switch to a More Stable Spreadsheet Environment with WPS Office
If frequent Excel file corruption, missing data, and broken calculation chains are disrupting your workflow, consider switching to WPS Office. It offers a highly stable, lightweight environment for all your spreadsheet tasks with seamless Microsoft Office compatibility.
- 1. Download and Install: Visit the official WPS website, download the free suite, and follow the simple installation wizard.
- 2. Open Your Files: Launch WPS Spreadsheets and open your existing .xlsx files directly with zero formatting loss.
- 3. Enable Auto-Backup: Go to Menu > Settings to configure automatic local and cloud backups, ensuring your work is always protected.

Frequently Asked Questions
Why does Excel say it removed calculation-chain formulas?
This error occurs when the internal structure of the Excel workbook becomes corrupted due to a software crash or interrupted save. Excel attempts to repair the file by stripping out broken formula links (the calculation chain), which unfortunately often results in data loss or broken queries.
Why does my query-connected worksheet display no data after a repair?
During the automated repair process, Excel frequently discards corrupted data connections and query definitions to force the workbook to open. As a result, the worksheet loses its link to the external data source and displays empty cells.
What should I do with the Excel repair log?
When Excel attempts to fix a corrupted file, it generates an XML repair log detailing exactly which data components were discarded. You should save this log file and provide it to your IT administrator or Microsoft Support, as it helps identify the exact root cause of the file corruption.
Can I recover an overwritten corrupted Excel file locally?
If you are not using cloud services like OneDrive, local file recovery depends on Windows system settings. If you have Windows File History or System Restore enabled for the folder containing the file, you can right-click the file, select 'Properties', and check the 'Previous Versions' tab to restore an older, working copy.




