How to Stop Excel Formulas from Automatically Returning After Being Cleared
Question details
The user is unable to permanently delete a formula from a column, as it automatically reappears whenever new data is entered in an adjacent column.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Entering values in an adjacent column after attempting to clear formulas from a specific column range.
- Observed behavior
- The deleted formula automatically reappears or auto-fills down the column, acting as a ghost formula.
Ensure that your worksheet is not protected or locked, and verify whether your data is structured as a formal Excel Table, as this can affect how formulas behave.
Disable the Extend Data Range Formats and Formulas Feature
Prevent Excel from automatically applying preceding formats and formulas to newly added rows of data.
Excel has a built-in feature designed to automatically format new data added to the end of a list to match the preceding rows. If you enter data in an adjacent column, Excel might assume you are adding a new record and automatically reapply the deleted formula.
Click on 'File' in the top left corner of the ribbon, then select 'Options' at the bottom of the menu.
In the Excel Options dialog box, click on 'Advanced' in the left-hand navigation pane.
Scroll to the 'Editing options' section and uncheck the box next to 'Extend data range formats and formulas'.
Click 'OK' to save your changes. Clear the formula from your column again and enter data in the adjacent column to confirm it no longer reappears.

Delete the Source of Spilled Array Formulas
Remove spilled results from dynamic array formulas, which cannot be cleared individually.
Stop Calculated Columns in Excel Tables
Prevent Excel Tables from automatically overwriting manual changes with the default calculated column formula.
Manage Formulas Seamlessly with WPS Office
WPS Spreadsheet offers intuitive control over automated data filling and table formulas, helping you easily disable unwanted automatic data extension while remaining fully compatible with Microsoft Excel files.
- 1. Open Your File in WPS: Launch WPS Spreadsheet and open your existing .xlsx document containing the formula issue.
- 2. Access Options: Click on 'Menu' in the top-left corner and select 'Options' from the drop-down list.
- 3. Disable Auto-Extension: Navigate to the 'Edit' tab and uncheck the 'Extend data range formats and formulas' box.
- 4. Save Your Work: Click 'OK', clear your formulas manually, and seamlessly save the document in its native Excel format.

Frequently Asked Questions
Why does my Excel formula come back even though the worksheet is unlocked?
This happens due to Excel's 'Extend data range formats and formulas' feature. It is designed to automatically format new data added to a list. When you type values in an adjacent column, Excel assumes you are adding a new row to the data set and reapplies the previous formula automatically.
What is a spilled array formula and how do I remove it?
A spilled array formula is a single formula that outputs multiple results into neighboring empty cells. You cannot delete the individual 'spilled' or ghost cells. To remove them, you must click the top-left cell of the spilled range (where the formula is actually stored) and press Delete.
Can I stop formulas from automatically filling down in Excel Tables?
Yes. When working inside an Excel Table, a calculated column will automatically fill down. You can stop this by clicking the AutoCorrect Options icon (the lightning bolt) that appears after entering a formula, and selecting 'Stop Automatically Creating Calculated Columns'.




