How to Fix Excel Formulas Not Filling or Recalculating Automatically
Question details
Users need to resolve an issue where formulas in a worksheet stop calculating automatically or fail to populate new rows correctly.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Adding new data to an existing worksheet or table and expecting the formulas to automatically calculate the new inputs and expand downward.
- Observed behavior
- Formulas do not update their calculated values automatically when cell references change, and calculated columns in tables no longer autofill for newly inserted rows.
Verify whether the issue happens in just one specific workbook or all open files, as Excel calculation settings can occasionally be altered by other workbooks opened in the same session.
Enable Automatic Calculation Mode
Switch the calculation options back to automatic to ensure formulas update instantly when source data changes.
Excel calculation modes can be shared between workbooks. If you open a workbook saved in Manual mode, it may change the application-level setting, causing formulas in other active files to stop recalculating.
Navigate to the 'Formulas' tab on the top ribbon and locate the 'Calculation Options' button.
Click 'Calculation Options' and select 'Automatic' from the drop-down menu.
Press 'F9' to recalculate the current workbook, or press 'Ctrl+Alt+F9' to force a full recalculation of all formulas in all open workbooks.
Save your workbook, close the Excel application completely, and reopen the file to ensure the automatic setting persists.

Enable Calculated-Column Autofill for Tables
Turn on the AutoFormat settings if your formulas are failing to expand automatically within an official Excel Table.
Enable Fill Handle and Extend Data Range Formats
Restore the ability to manually drag and drop formulas by enabling the fill handle in the advanced editing options.
Use WPS Spreadsheet for Reliable Formula Calculation
WPS Office offers a robust and highly compatible spreadsheet tool that automatically recalculates formulas and effortlessly fills down columns, eliminating the hassle of broken settings.
- 1. Download and Install WPS Office: Download WPS Office for free from the official website and install it on your device.
- 2. Open Your Spreadsheet: Launch WPS Spreadsheet and open your existing .xlsx workbook.
- 3. Verify Auto Calculation: Navigate to the 'Formulas' tab, click 'Calculation Options', and ensure 'Automatic' is checked.
- 4. Drag to Fill: Hover over the bottom right corner of the formula cell until you see the crosshair, then drag down to seamlessly fill your formulas.

Frequently Asked Questions
Why does my calculation mode keep changing to manual on its own?
Excel inherits the calculation mode from the first workbook you open in an application session. If the very first file you open was previously saved with calculation set to manual, all subsequent files opened in that same session will temporarily adopt the manual setting.
What is the shortcut to force recalculate all open workbooks?
Press 'Ctrl + Alt + F9' to force a complete recalculation of all formulas across all open workbooks. If you just want to recalculate the active worksheet, you can press 'Shift + F9'.
Why doesn't the small green square appear at the bottom right of my selected cell?
This small square is the 'fill handle'. If it is missing, it has likely been disabled in your settings. You can re-enable it by navigating to File > Options > Advanced, and checking the box for 'Enable fill handle and cell drag-and-drop'.




