Excel Named Ranges - Microsoft Office (2023)

A named range is a short text description that can be used instead of the cell address to refer to individual cells or ranges of cells.
Providing cells with actual descriptive names can be used to simplify formulas and make them much more user friendly.
Descriptive names are also a lot easier to remember that actual cell addresses.
You can also provide descriptive names for your charts, and shapes although this is not discussed in this section.
You can also give descriptive names to constant values as well as formulas.
Any named ranges that are created are workbook specific and can only be used in the workbook they are created in.
There are two types of named ranges and it is possible to use both types in the same workbook.
Workbook - These can be referenced from any worksheet in the workbook.
Worksheet - These are worksheet specific and can only be referenced on that particular worksheet.


Using Named Ranges

If you define a name for a range of cells then you can use that name instead of the cell address.
Named Ranges can be used instead of the cell address references in calculations and formulas.
You can define more than one name to the same cell or range of cells, although if you use the same name to define two different ranges then the previous name is overwritten.
It is possible to paste your named ranges directly into the Formula Bar while you are in the middle of completing a formula.
Named ranges can be given to cells containing both numerical and text values.
Lets suppose you are using a worksheet to calculate a percentage from a particular number.

Excel Named Ranges - Microsoft Office (1)

Cell "C5" contains the formula =C2*C3.
This method uses cell references in the formula giving the correct result.
Named ranges can be used to help clarify this formula.
You can insert a named range into a cell or formula using the (Insert > Name > Paste) dialog box and pressing OK.
You can also use the shortcut key (F3) to display the (Insert > Name > Paste) dialog box when editing a cell.
You can define a descriptive name for the cell containing the amount and another one for the cell containing the percentage discount.
Assume cell "C2" has been given the descriptive name "Total" and that the cell "C3" has been given the name "Percentage".
The formula in cell "C5" could now be written as "=Total*Percentage" which makes the formula a lot easier to understand.


Advantages of using Named Ranges

In addition to providing an alternative to repeatedly typing in cell addresses and cell ranges, using named ranges have several other advantages.
0) They improve readability and make your formulas much easier to understand meaning there is less chance of errors.
1) Moving or shifting cells that have a named range means that the formulas are adjusted automatically. There is no need to worry about whether the formulas use absolute or relative references.
2) Inserting and deleting cells, rows or columns will not change the location of your named ranges. Moving cells, rows or columns will though.
3) Typing a descriptive name is much easier than remembering a specific cell address, therefore simplifying your formulas.
4) You can quickly move to particular areas of your workbook (or worksheet) very quickly by either using the Name Box or the (Edit > Goto) dialog box.
5) You can also create 3-D named ranges that represent the same cell or range of cells across multiple worksheets.
6) Allows you to define Named Constants which are single, frequently used values.
7) Allows you to define Named Formulas which are common frequently used formulas (save re-typing them).


Rules for Named Ranges

A named range can be up to 255 characters long and can contain letters, numbers, periods and underscores (no spaces or special punctuation characters).
Named ranges are not case sensitive and they can contain both upper and lower case letters. They cannot resemble any actual cell addresses such as "B3" or "AA12".
All named ranges must begin with a letter, an underscore "_" or a backslash "\".
Named ranges can include numbers but cannot include any spaces.
You cannot use any named ranges that resemble actual cell addresses (e.g. A$5 or R3C8).
You cannot use any symbols except for an underscore and a full stop. It is possible to include a backslash and a question mark as long as they are not the first characters.
Named ranges can be just single letters with the exception of the letters R and C.
When you add a named range it is the cell that is named and not the cell contents.
They are case insensitive. You cannot have another named range with the same letters but in a different case.
By default named ranges are created as absolute references.
It is possible for a cell (or range) to have more than one named range so typing a new name using the Name Box will not change the named range but will create a new one.


Options

(Calculation tab, Accept labels in formulas) - Lets you use the Natural Language Formulas.


Important

All named ranges must begin with a letter, a backslash ("\") or an underscore ("_").
Named ranges can contain numbers but spaces are not allowed (use the underscore instead).
Named ranges cannot resemble any actual cell references (e.g. A4 or H7 etc).
The named ranges "R" and "C" cannot be used. They are reserved to provide shortcuts for highlighting the row and column of the active cell.
You can define names that refer to non-contiguous cells. Hold down the Ctrl key to select these cells before displaying the (Insert > Name > Define) dialog box.
If you enter an invalid named range into a formula, the #NAME? error will be returned.
Excel actually defines a few named ranges automatically. These will not appear in your list and can be overwritten.
If a named range contains more than 253 characters, you cannot select it from the Name box.
Named ranges are not case sensitive so all named ranges (in a single workbook) must be different.
You can use the same name for both workbook and worksheet level named ranges although this will be very confusing and should be avoided.
If a formula uses a named range that is then deleted, the formula will return the #NAME? error.
If you create a named range with the same name as an existing named range, it is simply overwritten with no prompt.
If you want to insert several named ranges at once then you should use the Add button. If you only want to add one named range then or have no more named ranges to add you should press OK.

© 2023 Better Solutions Limited. All Rights Reserved. © 2023 Better Solutions Limited TopNext

FAQs

What are the disadvantages of Excel name ranges? ›

So, what are the disadvantages of name ranges? Well, at first, if you don't use them often, they can seem just a little bit fiddly. The second disadvantage of name ranges is that they don't lend themselves to copying relative references. However, there are some workarounds for this when we are creating name ranges.

Should you use named ranges in Excel? ›

This means if you copy a formula or use AutoFill when working with named ranges, the formula will maintain its original cell reference. Named ranges are most useful when working with formulas as they make them much more readable and improve their overall organisation.

What is the advantage of using named ranges in a spreadsheet? ›

Conclusion: naming ranges in Excel has many advantages, making your workbooks easier to read, making formulas faster to type and debug, and allowing to create ranges with variable-size to make your spreadsheets dynamic and easy to update.

Do named ranges slow down Excel? ›

The only problem is that named ranges, especially dynamic ranges, consume a considerable amount of working memory. Overusing them may slow down your Excel spreadsheet.

What are the limitations of named range? ›

You cannot use a name that could otherwise be confused as a cell reference; for example, “Day1”, as this is already a cell reference (many people have tried!). There appears to be no limit to the number of names you can define, but a name may contain no more than 255 characters.

What are 2 advantages of using a named range in Excel? ›

Top 5 benefits of using names in Excel
  • Excel names make formulas easier to make and read. ...
  • Excel names allow creating expandable formulas. ...
  • Excel names make formulas easier to re-use. ...
  • Named ranges simplify navigation. ...
  • Named ranges allow creating dynamic drop-down lists.
Mar 20, 2023

What are the advantages of name range? ›

The advantages of using named ranges include:
  • You don't have to physically select the cell range each time you want to use it.
  • You don't have to remember the cell reference.
  • Named ranges can be managed easily by using Name Manager.
  • Navigation to your named range is much easier through the Name Box feature.
Oct 28, 2021

Can you use a named range instead of a cell address? ›

You can use a named range instead of a cell address in a formula. Answer: The statement is true. MS Excel allows us to assign names to cells in a worksheet and use it for quickly locating specific cells by entering the names. This could be useful when working with large spreadsheets.

Can you use Vlookup with named ranges? ›

Named Ranges with Vlookup Formula

Searches for a value in the first column of a table array and returns a value in the same row from another column (to the right) in the table array. A Named Range makes it easier to understand Excel formulas, especially if the said formula contains an array argument.

Where a professional would use named cells? ›

Naming cells is used in businesses to store data and modify and refer them whenever necessary .

Can I use named ranges throughout the worksheet? ›

You can find a named range by using the Go To feature—which navigates to any named range throughout the entire workbook. You can find a named range by going to the Home tab, clicking Find & Select, and then Go To. Or, press Ctrl+G on your keyboard.

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

Range in Excel means any group of selected cells. It is defined by the reference of the top-left cell and the bottom-right cell. For example, in the left-hand part of the image below, the data is in the range A1:C6. Excel table is a structured and pre-formatted dynamic range of cells that has its own name.

What slows down Excel the most? ›

Too big spreadsheets in Excel can slow down the Excel speed because big Excel spreadsheets also take up large space on your system. You also know that you need enough free storage space on your system so that you can do your task on the system smoothly and efficiently.

How do I optimize Excel performance? ›

Use Faster Formula Techniques.
  1. Avoid Volatile Formulas. ...
  2. Use Helper Columns. ...
  3. Avoid Array Formulas. ...
  4. Use Conditional Formatting with Caution. ...
  5. Use Excel Tables and Named Ranges. ...
  6. Convert Unused Formulas to Static Values. ...
  7. Keep All Referenced Data in One Sheet. ...
  8. Avoid Using the Entire Row/Column as Reference (A:A)

Do named ranges increase file size? ›

Typically, Named Ranges will not significantly increase file size. Sometimes, however, they get corrupted in some fashion and add significantly to the file size. We recently received a workbook which contained over 2,600 Named Ranges, many of which were hidden and included external links.

What are the two limitations of range? ›

The range cannot be used to find mean, median, or mode. The range is affected by extreme values(outliers). The range cannot be used for open-ended distribution.

What is the maximum length of named range in Excel? ›

Based on a web search it looks like Excel places a 255 character limit on named ranges.

What is a benefit of naming cells and ranges using names in ranges is the only way to use formulas? ›

By using names, you can make your formulas much easier to understand and maintain. You can define a name for a cell range, function, constant, or table.

What is a dynamic name range in Excel? ›

Dynamic named range in Excel is the ranges that change as the data in the range changes, and the dashboard or charts or reports associated with them. So that is why it is called dynamic. So we can name the range from the name box, so the name is a dynamic name range.

How do you protect a named range in Excel? ›

To lock or unlock a named range after it has been created: On the Sheet menu, point to Named Range and choose Manage. In the Named Ranges dialog box, select the named range and click the Edit button. In the Name Range dialog box, select or clear the Locked check box.

What are the characteristics of named ranges? ›

A named range can be up to 255 characters long and can contain letters, numbers, periods and underscores (no spaces or special punctuation characters). Named ranges are not case sensitive and they can contain both upper and lower case letters. They cannot resemble any actual cell addresses such as "B3" or "AA12".

What is the importance of naming names? ›

INTRODUCTION: THE IMPORTANCE OF OUR NAMES

Our names are an incredibly important part of our identity. They carry deep personal, cultural, familial, and historical connections. They also give us a sense of who we are, the communities in which we belong, and our place in the world.

What is the scope of range name? ›

Named ranges in Excel have something called "scope", which determines whether a named range is local to a given worksheet, or global across the entire workbook. Global names have a scope of "workbook", and local names have a scope equal to the sheet name they exist on.

Are named ranges absolute in Excel? ›

By default, named ranges behave like absolute references and don't change when you copy formulas. In addition, they make your formulas easier to read.

What is the advantage of assigning a name to a cell or ranges? ›

Version 2 uses named ranges, making its formulas much easier to understand. Named ranges also make it easier to enter formulas, since Excel will display a list of names, including function names, that you can pick from, whenever you start to type a name in a formula.

Can named cell ranges be deleted? ›

If you work with named ranges often, you may forget to delete them when you no longer need them. Named ranges can clutter up your worksheet and make it difficult for others to find the information they need. You can delete or change unwanted named ranges using the Excel Name Manager.

What is the difference between VLOOKUP and Xlookup? ›

To recap, the key differences between an XLOOKUP and a VLOOKUP are: XLOOKUP can look for values to the left and right of the lookup array, while VLOOKUP is limited to only looking for values to the right of the lookup value column.

How do you check if a cell is in a named range Excel? ›

In Excel, to check if a value exists in a range or not, you can use the COUNTIF function, with the IF function. With COUNTIF you can check for the value and with IF, you can return a result value to show to the user. i.e., Yes or No, Found or Not Found.

What does a named range replace in the VLOOKUP? ›

Named ranges are a form of an absolute reference. By naming a range and using that name in a formula or function, we ensure that the reference will not adjust as the formula or function is copied. The syntax of the VLOOKUP function requires the data being looked for to be in the first column of the lookup range.

Why use name manager in Excel? ›

Use the Name Manager dialog box to work with all the defined names and table names in a workbook. For example, you may want to find names with errors, confirm the value and reference of a name, view or edit descriptive comments, or determine the scope.

Can named ranges be used across many workbooks? ›

A named formula is part of a collection in workbook object. This is why it can be used across different sheets in the same workbook and (in most cases) acts like it is part of the same "sheet" for many functions and routines. And now the workbook has a name and it refers to the named formula in the other workbook.

Can you have the same named range on multiple sheets? ›

You can use the same range name on different worksheets in Excel, but there are a few things you need to keep in mind. First, when you create a named range, it is only valid on the sheet where you created it. If you want to use that named range on another sheet, you'll need to create it again.

What is an example of a named range being used? ›

After you define Excel names, you can use the names in a formula, instead of using a constant value or cell references. For example, a cell that contains the revenue for each state could be named Revenue or Rev. Then you could use functions and reference the named range. Example: =Sum(Revenue) or =Average(Revenue).

Can a pivot table be a named range? ›

All you have to do is just create a pivot table with your source data and after that change the source with the named range using the same method which I have used in the first method of tables. Once you add new data to your source sheet, just refresh your pivot table.

What are named ranges in Excel and why are they useful when doing calculations? ›

A named range is a feature in Excel that allows you to easily reference individual cells or groups of cells within a workbook using a descriptive name. Using named ranges can save you time when writing complex formulas and make your formulas easier to understand.

What is the hardest thing to do in Excel? ›

What is the hardest thing to learn in Excel? VBA is Excel's most difficult area. Most people indicate they have difficulty writing macros, automating parts of their work, comprehending VBA, and designing Excel apps.

How big is too big for an Excel file? ›

2 gigabytes (GB) maximum (2)

How do I master Excel fast? ›

How to master Excel quickly in 11 steps
  1. Get comfortable navigating the interface. ...
  2. Learn some useful shortcuts. ...
  3. Freeze panes. ...
  4. Understand Excel formulas. ...
  5. Learn how to create a simple drop-down list. ...
  6. Visualize key data with conditional formatting. ...
  7. Get things done faster with Flash Fill. ...
  8. Summarize data with PivotTables.

How can I make Excel more productive? ›

Excel-fficiency: 10 tips for boosting productivity in Excel
  1. Shortcuts. Let's start with keyboard shortcuts. ...
  2. Format Painter. ...
  3. Use the Status bar functions. ...
  4. Efficiently create column headings. ...
  5. Tricks when using formulas. ...
  6. Use custom lists. ...
  7. Used named ranges. ...
  8. Use the GoTo feature to find all blank cells.
Jan 25, 2016

What are the disadvantages of name ranges in Excel? ›

So, what are the disadvantages of name ranges? Well, at first, if you don't use them often, they can seem just a little bit fiddly. The second disadvantage of name ranges is that they don't lend themselves to copying relative references. However, there are some workarounds for this when we are creating name ranges.

What is the biggest benefit of creating a named range? ›

The advantages of using named ranges include:
  • You don't have to physically select the cell range each time you want to use it.
  • You don't have to remember the cell reference.
  • Named ranges can be managed easily by using Name Manager.
  • Navigation to your named range is much easier through the Name Box feature.
Oct 28, 2021

What are the benefit of using a named range? ›

Using range names in Excel allows you to quickly navigate to areas of your worksheet and makes formulas much easier to create. A range name is simply a name you assign to a range of data and is much easier to remember than a cell address.

What is range names error in Excel? ›

When you include text references in formulas, you need to enclose the text in quotation marks, even if you're only using a space. If the syntax omits double quotation marks “” for a text value, you will see the #NAME error.

Are range names case sensitive in Excel? ›

A name can contain up to 255 characters. If a name that is defined for a range contains more than 253 characters, you cannot select it from the Name box, but you can still use it in formulas. Names can contain uppercase and lowercase letters, but Excel does not differentiate between them.

What is not allowed when naming a cell or range? ›

Learn about syntax rules for names

Tip: You cannot use the uppercase and lowercase characters "C", "c", "R", or "r" as a defined name, because they are used as shorthand for selecting a row or column for the currently selected cell when you enter them in a Name or Go To text box.

How can I improve the performance of a large Excel file? ›

Follow these tips for optimizing many frequently occurring performance obstructions in Excel.
  1. Optimize references and links.
  2. Minimize the used range.
  3. Allow for extra data.
  4. Improve lookup calculation time.
  5. Optimize array formulas and SUMPRODUCT.
  6. Use functions efficiently.
  7. Create faster VBA macros.
Mar 29, 2022

How many rows before Excel slows down? ›

Finally, the last reason that Excel can run slow is because of its size limit. Excel maxes out at 1 million rows. That means that not only will Excel be running slow, but you'll be running slow as you have to split your time between multiple spreadsheets.

How do I manage named ranges in Excel? ›

On the Formulas tab, in the Defined Names group, click Name Manager. In the Name Manager dialog box, double-click the name you want to edit, or, click the name that you want to change, and then click Edit.

What is an acceptable name for a named range in Excel? ›

The first character of a Named Range should be a letter and underscore character(_), or a backslash(\). If it's anything else, it will show an error. The remaining characters can be letters, numbers, special characters, period, or underscore. You can not use names that also represent cell references in Excel.

What are the valid characteristics of names for a named range? ›

Names have rules

When creating named ranges, follow these rules: Names must begin with a letter, an underscore (_), or a backslash (\) Names can't contain spaces and most punctuation characters. Names can't conflict with cell references – you can't name a range "A1" or "Z100".

What is the standard cell naming rule? ›

Your cell must follow a naming convention. We will name all cells as XXX_N_M, where XXX represents the name of the logical function, N = number of inputs, and M = number of outputs. For instance, a 2-input NAND gate will be named NAND_2_1.

References

Top Articles
Latest Posts
Article information

Author: Errol Quitzon

Last Updated: 12/10/2023

Views: 6274

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Errol Quitzon

Birthday: 1993-04-02

Address: 70604 Haley Lane, Port Weldonside, TN 99233-0942

Phone: +9665282866296

Job: Product Retail Agent

Hobby: Computer programming, Horseback riding, Hooping, Dance, Ice skating, Backpacking, Rafting

Introduction: My name is Errol Quitzon, I am a fair, cute, fancy, clean, attractive, sparkling, kind person who loves writing and wants to share my knowledge and understanding with you.