How to Fix Excel Formulas Not Calculating
Question details
Users are experiencing an issue where Excel formulas fail to calculate or update automatically, displaying the formula text or old values instead of the new results.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Working with a spreadsheet where formula results do not refresh after changing reference cell values, forcing the user to manually trigger calculations.
- Observed behavior
- Formulas stop recalculating automatically. Standard calculation shortcuts like F9 may fail, requiring the user to press F2 and Enter on each cell individually to force a calculation.
Before troubleshooting, try pressing F9 to see if a manual calculation forces the sheet to update. Also, check the bottom status bar of your workbook for any 'Circular Reference' warnings, which can halt the calculation engine.
Enable Automatic Calculation Mode
The most common reason formulas stop updating is that the workbook's calculation mode has been accidentally set to Manual.
Excel allows you to control when formulas calculate to save processing power on large sheets. If this setting is changed to Manual, your data won't update until you explicitly tell Excel to do so.
Navigate to the 'Formulas' tab on the Excel ribbon and locate the 'Calculation' group.
Click on 'Calculation Options' and select 'Automatic' from the dropdown menu. Your formulas should instantly recalculate.

Change Cell Format from Text to General
If a cell is formatted as Text, Excel treats the formula as a simple text string and refuses to evaluate it.
Force a Full Dependency Tree Recalculation
When standard calculation methods fail, you can use advanced keyboard shortcuts to force Excel to rebuild its calculation engine map.
Easily Manage and Calculate Formulas with WPS Spreadsheet
If you are tired of calculation errors and formatting glitches, try WPS Spreadsheet. It offers a robust, highly compatible environment to handle your complex data models, ensuring your formulas always update seamlessly.
- 1. Open Your Spreadsheet: Launch WPS Office and open your existing .xlsx workbook.
- 2. Access Formula Settings: Navigate to the 'Formulas' tab located on the top ribbon.
- 3. Enable Auto Calculation: Click the 'Calculate' dropdown and ensure 'Auto Calculation' is checked so your formulas update immediately.
- 4. Fix Formatting Quickly: Right-click any problematic cell, select 'Format Cells', and apply 'General' formatting to resolve text-formula issues.

Frequently Asked Questions
Why does pressing F9 not calculate my formulas?
If pressing F9 doesn't work, the cells might be formatted as Text, causing Excel to ignore the formula. Try changing the cell format to General, pressing F2, and then pressing Enter to re-evaluate it.
What is a circular reference and does it stop calculation?
A circular reference occurs when a formula directly or indirectly refers back to its own cell. This interrupts Excel's calculation process. Check the bottom status bar for 'Circular References' and correct the specific cell mentioned.
How do I recalculate just one specific cell?
To recalculate a single cell without triggering a workbook-wide calculation, simply double-click the target cell (or select it and press F2) to enter edit mode, then press Enter.
Can add-ins or macros affect my Excel formula calculations?
Yes, poorly coded VBA macros or outdated COM add-ins can conflict with Excel's calculation engine. You can test this by launching Excel in Safe Mode or temporarily disabling add-ins to see if automatic calculation resumes.




