What Is a Named Range in Excel?
A named range in Excel is a human-readable name assigned to a cell or range, so you can write =Revenue*TaxRate instead of =Sheet1!$B$4*Sheet1!$B$9. Named ranges live in the Name Manager and make formulas easier to read and maintain. Over time they also accumulate clutter that can break a model.
How Named Ranges Work
You create a named range by selecting a cell or range and typing a name in the Name Box, or through Formulas > Define Name. The name then refers to that location, and you can use it in any formula in place of the cell address. Names can be scoped to the whole workbook or to a single worksheet.
Behind a name is a reference like Sheet1!$B$4, but names can also point to constants or whole formulas, which makes them flexible and occasionally confusing.
- Create via the Name Box or
Formulas>Define Name. - Use the name in formulas instead of a cell address.
- Scope can be workbook-wide or limited to one sheet.
Why Named Ranges Matter in Models
In financial models, named ranges make assumptions self-documenting. A formula reading =Units*Price communicates intent in a way that =C12*C13 never can, which helps reviewers and reduces errors. Names also make a model more robust, since a name follows its cell even if you insert rows above it.
The trade-off is maintenance. As models are copied, sheets are deleted, and ranges shift, names pile up and some end up pointing at deleted cells, producing #REF! inside the name definition itself.
- Readable formulas:
=Units*Priceover=C12*C13. - Resilient references that survive inserted rows and columns.
- Self-documenting assumptions for reviewers and auditors.
When Named Ranges Go Wrong
A copied worksheet can silently duplicate dozens of sheet-scoped names. Deleting a source range leaves a name pointing at #REF!. Hidden names created by templates or add-ins never appear in normal use but still travel with the file. The Name Manager lists them all, but cleaning them out one click at a time is slow and error-prone.
Broken and orphaned names cause update-link prompts, mysterious errors, and bloated files that are hard to hand off.
- Copying sheets multiplies sheet-scoped duplicate names.
- Deleted ranges leave names that resolve to
#REF!. - Hidden names from templates and add-ins ride along invisibly.
Cleaning Names With ModelMint
ModelMint's Name Scrubber finds and clears the named ranges that clutter a workbook, including broken #REF! names and hidden ones the Name Manager makes tedious to remove by hand. Clearing them removes a common source of update prompts and phantom errors before you share a model.
It runs locally on Windows in Excel 2016 and later, with no telemetry, so the cleanup stays entirely on your machine.
Name Scrubber
Find and clear broken, duplicate, and hidden named ranges that clutter a workbook.
Get ModelMint See how it worksFAQ
Where do I see all named ranges in Excel?
Open the Name Manager from Formulas > Name Manager (or press Ctrl+F3). It lists names, their values, references, and scope, but cleaning many at once there is slow.
Why does a named range show #REF!?
The name points at a cell or range that was deleted, so its reference no longer resolves. These broken names linger in the workbook and cause errors. ModelMint's Name Scrubber clears them out.
What are hidden names in Excel?
Names created by templates or add-ins can be marked hidden so they never appear in the Name Manager, yet they still travel with the file. A scrubber tool can find and remove them.