Skip to content
Request Demo

Named Range

Glossary Term • Intermediate • 7 min read

Audience
Model Developers • Auditors
Last Reviewed
July 2026
Updated
Version 1.0

Executive Summary

A named range is a label assigned to a specific cell or range of cells in Microsoft Excel (or another spreadsheet application) using the Name Manager. Once named, the label can be used in formulas instead of the cell's coordinate reference (such as B12 or Sheet1!B12), making formulas more readable and reducing the likelihood of reference errors. Named ranges can refer to a single cell, a range of cells, a constant value, or a formula. They are defined at either the workbook level (accessible from any sheet) or the sheet level (accessible only from a specific sheet).

Key Takeaways

  • A named range assigns a descriptive label to a cell or range, which can then be used in formulas instead of cell coordinate references.
  • Named ranges improve formula readability and self-documentation in financial models.
  • Orphaned, stale, and conflicting named ranges are common sources of hard-to-detect model errors.
  • Auditors should review the Name Manager systematically as part of every financial model audit.
  • Best practice is to use named ranges consistently for key assumptions, maintain a named range register, and periodically clean up the Name Manager.

Definition

A named range is a label assigned to a specific cell or range of cells in Microsoft Excel (or another spreadsheet application) using the Name Manager. Once named, the label can be used in formulas instead of the cell's coordinate reference (such as B12 or Sheet1!B12), making formulas more readable and reducing the likelihood of reference errors.

For example, instead of writing:

=B12 * D5

A model using named ranges might write:

=Inflation_Rate * Revenue_Year_1

Named ranges can refer to a single cell, a range of cells, a constant value, or a formula. They are defined at either the workbook level (accessible from any sheet) or the sheet level (accessible only from a specific sheet).

Why It Matters

In financial model auditing, named ranges matter for two opposite reasons:

When used correctly, named ranges significantly improve a model's auditability. A formula written with descriptive names is self-documenting: an auditor can read the formula and understand what it is calculating without needing to navigate to the referenced cells. This reduces audit time and reduces the likelihood of a misinterpretation.

When used incorrectly or left unmanaged, named ranges become a source of error and confusion. Orphaned named ranges (names that refer to deleted cells), conflicting names, and names that have been silently modified to point to different cells are common sources of model errors that are difficult to detect without specifically checking the Name Manager.

Named ranges are also relevant to institutional modelling standards. The FAST Modelling Standard, for example, has specific guidance on the use of named ranges, reflecting the professional community's view that their management is a material modelling quality issue.

Technical Background

Creating a Named Range in Excel

Method 1: Name Box 1. Select the cell or range to be named 2. Click the Name Box (the cell reference display at the top left of the spreadsheet) 3. Type the desired name and press Enter

Method 2: Name Manager 1. Navigate to Formulas → Name Manager 2. Click New 3. Enter the name, set the scope (Workbook or Sheet), and define the reference 4. Click OK

Method 3: Create from Selection 1. Select the cells to be named, including the header row or column 2. Navigate to Formulas → Create from Selection 3. Excel will use the header labels as names

Naming Rules and Conventions

Excel names must: - Begin with a letter or underscore (not a number) - Not contain spaces (use underscore or CamelCase instead: Inflation_Rate or InflationRate) - Not conflict with cell reference notation (e.g. C1 would be ambiguous) - Be unique within their scope (workbook or sheet)

Conventions in financial modelling typically include: - Descriptive names that reflect the economic content: Discount_Rate, Construction_Cost_Total - Consistent prefix or suffix conventions within the model: inp_ for inputs, calc_ for calculations - Avoiding generic names (Rate, Value) that become ambiguous in a large model

Types of Named Ranges

Type Description Example
Cell name Single cell assigned a name =Discount_Rate referring to cell B5
Range name Multiple cells assigned a name =Revenue_Series referring to B10:M10
Constant name A name assigned to a fixed value rather than a cell reference =Days_in_Year = 365
Formula name A name assigned to a formula =Current_DSCR = =CADS/Debt_Service

Named Ranges in Formulas

Named ranges can be used in any context where a cell reference would be used:

=NPV(Discount_Rate, Cash_Flow_Series)
=VLOOKUP(Year, Amortisation_Table, 2, 0)
=IF(DSCR < Minimum_DSCR_Covenant, "BREACH", "COMPLIANT")

The last example illustrates why named ranges are particularly valuable in financial models: it makes the logic of a formula transparent to a non-expert reader without requiring them to navigate to the referenced cells.

Name Manager: Audit Tool

The Name Manager (Formulas → Name Manager) displays all named ranges in a workbook, their scope, and the cell or formula they refer to. Auditors should review the Name Manager systematically because:

  • Orphaned names: If the cell a name refers to has been deleted, the name still exists but refers to #REF!. Any formula using this name will return an error.
  • Stale names: If a named range has been moved (cells cut and pasted elsewhere), the Name Manager will show the new location, but the name may no longer describe the correct content.
  • Duplicate scoping: A name can exist at both workbook level and sheet level. If both exist, the sheet-level name takes precedence on that sheet, which can cause unexpected formula behaviour.
  • Hidden names: Some Excel add-ins or older models contain hidden names that are not shown in the standard Name Manager view. These can be exposed using VBA.

Named Ranges and FAST Standard

The FAST Modelling Standard provides specific guidance on the use of named ranges in professional financial models. Practitioners who follow institutional modelling standards should refer to the current FAST documentation for detailed requirements.

Audit Considerations

1. Name Manager Review

Open the Name Manager and review all defined names. Check for:

  • Names referring to #REF! (orphaned names)
  • Names whose reference does not match what the name implies
  • Duplicate names at workbook and sheet scope
  • Names that are referenced in formulas but do not appear in the Name Manager (which would indicate the formula uses a name that does not exist — a formula error)

2. Named Range in Formula Tracing

When a formula uses a named range, the reference is not immediately traceable by pressing F2 (which shows the formula but not the named range resolution). Navigate to the Name Manager or use Ctrl+F3 to confirm what cell or range the name refers to before accepting that a formula is correct.

3. Consistency of Use

Assess whether named ranges are used consistently across the model. A model where some assumptions are referenced by name and others by cell address creates an inconsistency that increases the risk of reference errors — a formula might appear to reference the correct assumption but actually reference a different cell.

4. Cross-Sheet Reference Risk

Named ranges defined at workbook scope can be referenced from any sheet. If a name is redefined (deliberately or accidentally), every formula using that name in the entire workbook is affected. This is a systemic risk in large models and should be documented in the model's risk register.

5. Documentation of Named Ranges

A well-documented model should include a sheet or section listing all named ranges, their scope, their current reference, and their purpose. This allows a reviewer to verify named ranges without using the Name Manager.

Common Errors

Error Description Risk
Orphaned named range Name refers to deleted cells (#REF!) All formulas using this name return an error
Stale named range Name still exists but refers to different content than it did when created Formula appears correct but calculates the wrong thing
Undocumented named range Name exists but is not documented; auditor cannot assess its purpose Audit is incomplete
Conflicting scope Same name at workbook and sheet level with different references Formula behaviour differs depending on which sheet it runs from
Excessive named ranges Hundreds of names created without clear convention Name Manager unusable; increases rather than reduces complexity

Best Practices

Use named ranges for key assumptions, constants, and frequently referenced values. Apply them consistently: if the discount rate is named in one formula, it should be named in all formulas that reference it.

Maintain a named range register — a dedicated sheet in the model listing every named range, its scope, its reference, and its purpose. This is particularly important for models that will be handed over or reviewed by third parties.

Periodically audit the Name Manager to identify and remove orphaned or stale names. In large models that have been through many iterations, the Name Manager can accumulate significant clutter from deleted or restructured sections.

Limit workbook-scope names to the most important and frequently referenced values. Use sheet-scope names for items that are relevant only within a single sheet context. This limits the potential impact of any single name being incorrectly modified.


Continue Reading

Prerequisites

How OXXON tests thisRun a free structural check with FMAE

Frequently Asked Questions

Do named ranges slow down Excel?

In most cases, no. Named ranges are resolved at calculation time as part of Excel's normal formula evaluation. Very large numbers of named ranges in a complex model can marginally affect performance, but this is rarely a material issue compared to the benefits of using them correctly.

What is the difference between a named range and a table?

An Excel table (inserted via Insert → Table) is a structured data range with automatic headers, totalling rows, and column reference syntax. A named range is a manually defined name for any cell or range. Both can be used to make formulas more readable, but they serve different purposes and have different properties. Tables are not appropriate for all financial model structures.

Can named ranges be exported or transferred between files?

Named ranges are stored within the workbook. When cells containing named ranges are copied to another workbook, the names are not automatically transferred. External references between workbooks that use named ranges can become broken if the source workbook is moved or renamed.

Are named ranges visible in a protected workbook?

The Name Manager is accessible even in a protected workbook (though adding, editing, or deleting names may be restricted if the workbook or sheet is protected). Reviewing existing named ranges in a protected model is therefore possible through the Name Manager.

Related Articles

What Makes an Excel Financial Model Reliable?

An Excel financial model is a structured spreadsheet used to represent, calculate, and forecast the financial mechanics of a business, investment, or transaction. Reliability is not a function of how sophisticated a model looks; it is a function of its structure, discipline, and consistency. This page defines what an Excel financial model is, the structural characteristics that separate a reliable model from a fragile one, and the standards and terminology that underpin every other page in the FMAE Knowledge Centre that references a specific modelling concept. This is a crowded educational topic, and most existing content in this space is course marketing rather than a neutral reference. This page is written as the latter: a vendor neutral definition of reliable modelling practice, not a sales page for a training course.

Formula Consistency in Financial Models

Formula consistency in a financial model means that cells in the same row or column that perform the same calculation use identical or structurally equivalent formulas. In a time-series financial model, the formula in the Year 1 column of a revenue line should be structurally identical to the formula in the Year 5 column of the same line, with references shifting as appropriate across periods. A cell that contains a formula materially different from its neighbours in the same row is either performing a different calculation intentionally (which should be documented) or contains an error introduced by manual editing.

Spreadsheet Engineering

Spreadsheet engineering is the application of systematic engineering principles to the construction and maintenance of spreadsheet-based financial models. It treats a financial model as a software artefact subject to design principles, structural requirements, and quality standards analogous to those applied in software engineering, rather than as an ad hoc calculation tool built without formal discipline. The core principles of spreadsheet engineering are: separation of inputs, calculations, and outputs; consistent formula construction; avoidance of circular dependencies; complete documentation; and systematic version control. These principles are codified in recognised standards including the ICAEW Financial Modelling Code and the FAST Standard.

Macro (Excel)

An Excel macro is a recorded or programmatically written sequence of instructions that automates tasks in Microsoft Excel. Macros are written in Visual Basic for Applications (VBA), the scripting language embedded in Microsoft Office applications. When executed, a macro performs a series of operations on the workbook — such as formatting cells, copying data, running calculations, or generating reports — without requiring manual input. In financial modelling, the term macro refers specifically to VBA-based automation within an Excel workbook (.xlsm or .xlsb file format). It is distinct from Excel functions, formulas, and add-ins.

Naming Conventions

Naming conventions, in the context of financial modelling, are the agreed rules a team applies to naming worksheets, workbook files, and version identifiers, so that anyone reading the model can tell what a sheet or file is without opening it. This is a broader practice than a named range, which is a specific Excel feature that labels an individual cell or range of cells inside a formula. Naming conventions and named ranges are complementary but address different objects — the file and sheet level for one, the individual cell reference for the other.

Request Demo