Excel Named Ranges: Can They Cover Multiple Cells?

How-to basics · Updated November 6, 2026

Excel Named Ranges: Can They Cover Multiple Cells?

No. In Excel for Microsoft 365, a defined name can refer to one cell, a range of many cells, or even separate areas; it can also represent a formula or a constant rather than a cell reference. The name is a label for what Excel should use, not a rule that limits it to a single cell.

What a named range means in Excel

People often use “named range” as a general term for an Excel name that points to cells. For example, a name such as QuarterSales might refer to a block of sales figures, while TaxRate might refer to one cell. Excel’s more precise term is a defined name: it is a label whose definition tells Excel what value, reference, or formula the label stands for.

This distinction matters because not every defined name is technically a range. A name that refers to a cell or cells is a named range in the everyday sense. A name that stores a constant or calculates a result is still a defined name, but it does not identify a group of cells. Excel handles all of these through its naming features, so the word “name” can describe more than a cell address.

Names make formulas easier to read and maintain. Instead of having to remember that a particular block of cells holds the latest sales figures, a user can refer to that block by a meaningful label. A name can also help make a formula’s purpose more apparent to someone reviewing the workbook later.

One cell, many cells, or separate areas

A name can refer to exactly one cell. This is useful for a value used repeatedly, such as an exchange rate, a reporting date, or an assumed percentage. If the value moves to another cell, editing the name’s definition can update formulas that use it, rather than requiring changes to every formula individually.

A name can also refer to a rectangular range containing many cells. For instance, a name called MonthlyCosts could refer to the cost entries in one column for several months. Functions such as SUM, AVERAGE, MIN, and MAX can then use the name as their input. A name may also refer to a whole row or column, although using an entire column in a calculation can make a formula process more cells than necessary.

Some names can represent noncontiguous areas: multiple cell blocks that are not next to each other. This can be useful when the same calculation needs selected cells from different parts of a sheet. Not every function treats a multi-area reference in exactly the same way, however, so test the intended formula rather than assuming that a name containing several areas behaves like one solid rectangle.

In Microsoft 365, a name can also refer to a spilled dynamic-array result. If a formula in a starting cell spills results into neighboring cells, the size of that result can change when the underlying data changes. A name tied to the spill can therefore refer to a different number of cells over time. That is another reason the answer is not limited to one cell.

Names can also represent formulas or constants

Excel’s name system is not restricted to references. A defined name can stand for a fixed value, such as a numeric constant, or for a calculation. For example, a name might calculate a threshold from other values without being assigned to a visible cell. When a formula uses that name, Excel evaluates the definition and supplies the result.

This makes names useful for centralizing assumptions and reusable calculations. A fixed value named ShippingRate can be easier to identify than a number typed directly into several formulas. A name based on a calculation can also give a complicated expression a meaningful label. However, these are defined names, not named ranges in the strict sense, because they need not refer to cells at all.

To inspect what a name means, open Formulas > Name Manager. The list shows each name, its scope, and the definition in the Refers to field. That field may show a cell reference, a formula, or a value. This is the most reliable way to check whether a name means one cell, a larger range, or something else.

How to create and edit a named range

In Excel for Microsoft 365 on Windows, select the cell or range you want to name, then use the Name Box to the left of the formula bar. Type a valid name and press Enter. The selected cells become the reference for that name. For more control, select the cells and choose Formulas > Define Name; in the New Name dialog, enter the name and check its scope and reference before confirming.

To create names from headings, select a layout that has labels beside or above the data, then choose Formulas > Create from Selection. Excel can use the selected top row, left column, bottom row, or right column as the source of names. Review the result in Name Manager, particularly if headings include spaces or duplicate labels, because Excel may adjust generated names to meet its naming rules.

To change or remove a name, open Formulas > Name Manager. Select the name to edit its definition or delete it. Deleting a name does not necessarily delete the cells it referred to, but formulas that depend on that name can stop working and may display a name error. Check workbook dependencies before removing names, especially in a shared or older workbook.

On Excel for Mac, the Formulas tab also provides name-management commands, though the ribbon layout can vary by release. Excel for the web supports names, but some creation and management options differ from the desktop application. If a command is not available in the web interface, open the workbook in desktop Excel to use the full Name Manager.

Workbook scope and worksheet scope

A name can have workbook scope or be limited to a particular worksheet. A workbook-scoped name is available throughout the workbook. A sheet-scoped name is available only on its worksheet unless a formula explicitly qualifies the reference. Scope is chosen when the name is created and can be reviewed in Name Manager.

Scope is especially important when names repeat. Excel permits a worksheet-scoped name to have the same spelling as a workbook-scoped name. In formulas on that worksheet, the local name takes precedence in relevant cases, which can make a formula behave differently from what someone expects if they overlook the scope. Names are also not case-sensitive, so capitalization does not create separate names.

When choosing scope, use workbook scope for a value or range that should mean the same thing everywhere. Use worksheet scope when identical labels intentionally refer to different data on different sheets, such as a local input area on each department’s worksheet. If a workbook already contains many names, inspect the scope before adding another name with a familiar label.

Relative references and changing ranges

A named range does not have to use an absolute reference. A name can be defined using a relative reference, which may resolve differently depending on the active cell or the context in which it is used. Relative names can support specialized layouts, but they are less obvious than names tied to fixed cells. When a formula using such a name gives unexpected results, inspect the name’s definition and the cell from which it was created.

Names can also be designed to adapt as a list grows. One straightforward option is to convert a data list into an Excel table: select the data and choose Insert > Table. Tables expand as new rows are added and provide structured references based on column headings. Another option is to define a name using a formula that identifies a changing range, but those definitions need careful setup and maintenance.

In Microsoft 365, a name can refer to a spilled range by using the spill-reference operator in its definition. The referenced cells then follow the current size of the spill. This is useful when a formula returns a changing list, but it depends on dynamic-array behavior and is not suitable for every older Excel version. If a workbook will be opened in older editions, verify compatibility before relying on newer functions or spill behavior.

Using a named range in a formula

Once a name refers to a range, it can replace the range address in many formulas. Suppose cells B2 through B5 on Sheet1 contain quarterly sales of 120, 180, 200, and 100, and the defined name QuarterSales refers to those four cells. With that layout and name definition, enter this formula in any suitable result cell:

=SUM(QuarterSales)

The result is 600, because 120 + 180 + 200 + 100 equals 600. If the name instead referred to a single cell containing 120, the same SUM formula would return 120. This illustrates that a name itself does not signal a fixed number of cells; its definition determines the input Excel evaluates.

Names can make formulas more readable, but they are not always better than cell references. A simple formula used once may be clearer with ordinary references. A name is most helpful when it communicates the role of a cell or range, is reused, or shields formulas from changes to the location of the source data.

Common problems and misconceptions

  • Assuming a name means one cell: Open Name Manager and inspect Refers to. The definition may cover a large range or several areas.
  • Confusing a name with a table: A defined name labels a reference or calculation; an Excel table is a structured data object with headings, filters, and expanding behavior.
  • Using an invalid name: Names cannot contain spaces and cannot be written like ordinary cell references. Start with a letter, underscore, or backslash; use letters, numbers, periods, and underscores as appropriate after that. Use a descriptive alternative such as Net_Sales rather than a label containing spaces.
  • Forgetting scope: A worksheet-scoped name can differ in meaning from a workbook-scoped name with the same spelling. Check the scope when copying formulas or reviewing another sheet.
  • Deleting a name that formulas need: Removing the label can break dependent formulas even though the underlying data remains. Search and review formulas before deleting a name used in a shared workbook.
  • Expecting a name to update every kind of reference: A name can make formulas easier to maintain, but it does not automatically repair unrelated hard-coded references or redesign the workbook when rows and columns change.

Named ranges compared with table references

Named ranges and table references solve related but different problems. A named range can identify any chosen cell or area and is useful for fixed inputs, reusable blocks, or labels for calculations. An Excel table is designed for a list of related records. It supplies column names in formulas, automatically extends when rows are added, and includes table features such as filtering.

For example, if a sales list gains a new record every week, a table is often easier to maintain than a name manually defined over a fixed block. For a single assumption cell such as a budget limit, a descriptive name may be simpler. You can use both: table references for growing records and defined names for important inputs or calculations. Choose based on how the data changes and how the workbook will be used.

Frequently Asked Questions

Can a named range contain more than one cell?

Yes. It can refer to a rectangular block, a row, a column, or—in suitable cases—multiple separate areas. Check the name’s definition in Name Manager to see its exact reference.

Can a named range refer to a whole column?

Yes. A defined name can refer to an entire column. That can be convenient, but formulas may process many blank cells, so a bounded range or an Excel table can be more efficient for some workbooks.

Can a name refer to a formula instead of cells?

Yes. A defined name may represent a formula or constant. Such a name is not technically a range, even though it is managed alongside named ranges in Excel.

How do I see the cells a name refers to?

Choose Formulas > Name Manager and select the name. Read the Refers to field; it shows the reference or definition Excel uses.

Do named ranges expand automatically when I add data?

Not automatically in every case. A fixed reference normally stays fixed when you add entries outside it. An Excel table or a deliberately dynamic name can accommodate changing data, so choose and verify the approach that fits the workbook.

Related

Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.

More in How-to basics

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.