Office Settings & Configuration

How to List Defined Names and Cell References in Excel

Ayan MasoodAyan Masood Nov 10, 2026 869 views

Question details

The user wants to generate and display a list of all defined named ranges and their corresponding cell references directly onto a worksheet.

How to List Defined Names and Their Cell References in Excel
Product
Microsoft Excel
Device & OS
not provided
Scenario
Reviewing, auditing, and managing named ranges in a complex workbook.
Observed behavior
Needs an efficient method to output the defined names and formulas or range references into cells for easy reference and documentation.
Before you start

Ensure you have selected a sufficiently large empty area or created a dedicated blank worksheet where the list of defined names can be pasted without overwriting your existing data.

Solution 1Recommended

Use the Paste List Feature via the F3 Shortcut

This is the quickest and easiest built-in method to output all defined names and their references without writing any code.

The built-in Paste List command extracts all visible named ranges in your workbook and pastes them in a two-column format. The first column displays the name, and the second column displays the formula or cell reference.

1
Select the starting cell

Click on an empty cell in your worksheet where you want the top-left corner of the list to begin.

2
Open the Paste Name dialog

Press the 'F3' key on your keyboard. This will bring up the 'Paste Name' dialog box.

3
Paste the list

Click the 'Paste List' button at the bottom of the dialog box. Excel will immediately populate the worksheet with your defined names and their associated references.

Use the Paste List Feature via the F3 Shortcut
Static List: The generated list is static. If you add or change named ranges later, you will need to clear the old list and repeat these steps to generate an updated version.
Manage Spreadsheets Efficiently

Use WPS Spreadsheet to Manage Defined Names

WPS Spreadsheet provides a robust and user-friendly interface for managing named ranges and formulas. You can easily define, track, and insert named references just as you would in Microsoft Excel.

  1. 1. Open your workbook: Launch WPS Spreadsheet and open the document containing your data.
  2. 2. Access the Name Manager: Navigate to the 'Formulas' tab on the top ribbon and click on 'Name Manager'. This will open a dialog box displaying all your defined names and their cell references.
  3. 3. Manage your named ranges: From the Name Manager window, you can easily add, edit, or delete named ranges to keep your workbook organized.
  4. 4. Insert names into formulas: When typing a formula, click the 'Use in Formula' dropdown under the Formulas tab, or press F3 to quickly select and insert a defined name.
Fully compatible with Microsoft Excel formats (.xlsx, .xls)Intuitive Name Manager for tracking cell referencesFree and lightweight alternative for spreadsheet managementSupports advanced formula creation and auditing tools
microsoft office alternative - wps office

Frequently Asked Questions

Why does pressing F3 not do anything in my worksheet?

The F3 shortcut only brings up the Paste Name dialog if you have already created at least one defined name in your workbook. If there are no named ranges, the shortcut will not trigger any action.

Will the pasted list of names update automatically if I change a range reference?

No, the list generated by the 'Paste List' feature is static. If you add, delete, or modify named ranges, you will need to clear the old list and perform the F3 > Paste List action again to generate an updated view.

Can I view my defined names without pasting them into the worksheet?

Yes. You can go to the Formulas tab and click on Name Manager (or press Ctrl+F3). This opens a dedicated window where you can view, edit, and manage all your defined names and their cell references without altering your spreadsheet layout.

Why are some defined names missing from the pasted list?

Excel's 'Paste List' command only outputs visible defined names. Names that are hidden (often created by background macros, add-ins, or advanced data validation setups) will not appear in the pasted list.