How to Replace Cell References with Named Ranges in Excel
Question details
The user wants to automatically update existing Excel formulas to display newly created named ranges instead of the original standard cell references.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- A named range was created after formulas were already built, and the user needs the old formulas to update and reflect this new name.
- Observed behavior
- The spreadsheet continues to display the original cell references (e.g., A1:B10) in existing formulas and does not automatically switch them to the new defined name.
Ensure you have correctly defined your named ranges in the Name Manager and make a note of the exact original cell references currently used in your formulas.
Use Find and Replace to Update Multiple Formulas
Use this method to quickly apply a named range to multiple existing formulas across a worksheet by replacing the old cell references in bulk.
Since Excel does not automatically update existing formulas when a new name is created, using the built-in Find and Replace tool is the fastest way to batch-update your references.
Press 'Ctrl + H' on your keyboard to open the Find and Replace dialog box in your spreadsheet.
In the 'Find what' text box, type the exact original cell reference that you want to replace (for example, '$A$1:$A$10').
In the 'Replace with' text box, type the exact name of your newly created named range.
Click 'Replace All' to instantly update all matching formulas in the active worksheet to use the new named range.

Update Formulas Individually Using 'Use in Formula'
Use this method if you only have a few formulas to update or want to manually verify each replacement.
Easily Manage Named Ranges with WPS Spreadsheet
WPS Spreadsheet provides a highly intuitive Name Manager and robust Find and Replace tools to seamlessly manage named ranges and apply them to your data formulas.
- 1. Open Your Document: Launch WPS Spreadsheet and open the workbook containing the formulas you want to update.
- 2. Verify Defined Names: Navigate to the 'Formulas' tab and click 'Name Manager' to ensure your named ranges are set up properly.
- 3. Open Find and Replace: Press 'Ctrl + H' to bring up the Replace dialog box.
- 4. Update Your Formulas: Type the old cell reference in the 'Find what' field and your new defined name in the 'Replace with' field, then click 'Replace All'.

Frequently Asked Questions
Why didn't my formulas update automatically when I created a new named range?
Spreadsheet software treats defined names as an alternative referencing method. Creating a name after a formula is already written does not trigger an automatic rewrite of existing formulas to prevent unintended calculation changes or structural errors.
Is there a native tool to apply names to existing formulas?
Yes, you can go to the 'Formulas' tab, click the arrow next to 'Define Name' (or find the Defined Names group), and select 'Apply Names'. Choose the names you want to apply and click OK. This will scan and replace matching cell references with the chosen names.
What happens if I delete a named range currently used in a formula?
If you delete a named range from the Name Manager while it is still actively referenced in a formula, the formula will instantly return a #NAME? error. You must either redefine the missing name or manually revert the formula to standard cell references.




