Named Ranges
Give meaningful names to cells and ranges to write self-documenting formulas that are easy to read and maintain.
✅ What You Will Learn
A named range assigns a meaningful label to a cell or group of cells. Instead of =SUMIF(B2:B500, "North", D2:D500), you write =SUMIF(Region, "North", Revenue). The formula reads like English, and anyone maintaining it later immediately understands what Region and Revenue refer to.
Named ranges are also essential for cross-sheet formulas. Instead of remembering that the tax rate is in Settings!$C$4, you create a name TaxRate that points to it and use =Revenue*TaxRate anywhere in the workbook.
Excel Tables (Ctrl+T) are a special type of named range that expand automatically. When you add a row to a Table, all formulas and named references that point to the Table update automatically — this is why Tables are the preferred way to store data for Pivot Tables and Power Query.
📋 Named ranges improve formula readability
| Formula Without Names | Formula With Named Ranges | Which is Easier to Understand? |
|---|---|---|
| =SUMIF(B2:B500,"North",D2:D500) | =SUMIF(Region,"North",Revenue) | Named Ranges ✓ |
| =D2*Settings!$C$4 | =UnitPrice*TaxRate | Named Ranges ✓ |
| =VLOOKUP(A2,F2:H50,2,FALSE) | =VLOOKUP(A2,ProductTable,2,FALSE) | Named Ranges ✓ |
| =COUNTIF(E2:E500,">10000") | =COUNTIF(OrderAmount,">10000") | Named Ranges ✓ |
Syntax
Examples
📌 Key Points to Remember
- ✓Named range rules: no spaces (use underscores), cannot start with a number, not a cell address (A1, R1C1)
- ✓Workbook-scope names work on any sheet. Sheet-scope names (Sheet1!Name) work only on that sheet.
- ✓Name Manager (Formulas tab) shows all names — edit, delete, or fix broken references here
- ✓Excel Tables (Ctrl+T) are the modern standard — they auto-expand, have structured references, and work perfectly with Power Query and Pivot Tables
- ✓Use names for all constants (tax rates, targets, thresholds) so they are defined in one place and findable by name
🏢 Real-World Application
Large financial models at consulting firms and investment banks use named ranges extensively. A DCF (Discounted Cash Flow) model may have 50+ named ranges: DiscountRate, TerminalGrowthRate, Revenue_Y1 through Revenue_Y10. Named ranges make the model auditable — a new analyst can follow the logic without decoding cell addresses.
⚠️ Common Mistakes to Avoid
❓ Frequently Asked Questions
Can named ranges span multiple sheets?
Standard named ranges refer to a single contiguous range on one sheet. For multi-sheet aggregation, use 3D references like =SUM(Sheet1:Sheet12!B5) rather than named ranges.
How do I see which formulas use a specific named range?
Formulas tab → Trace Dependents while the named range cell is selected. For a comprehensive view, use Formulas → Name Manager, select the name, and the "Refers to" field shows the range; then use Find (Ctrl+F) to search for the name in formulas.
Are named ranges preserved when I copy a sheet to another workbook?
Named ranges copy with the sheet, but workbook-scoped names may conflict if the target workbook has the same name. Excel may add a number suffix (TaxRate2) or ask how to resolve the conflict.
✏️ Practice Exercise
Create a financial model with 3 sheets: Settings (tax rate, discount rate, target margin), Data (20 rows of sales transactions), Summary (formulas). Name all constants on the Settings sheet. On the Data sheet, convert the sales data to an Excel Table. On the Summary sheet, write SUMIFS and calculation formulas using only named ranges — no cell addresses. Verify that changing a rate on the Settings sheet updates Summary automatically.
Learn Excel with Live Trainer Guidance
These tutorials give you the foundations. Our live Excel course at EVIKA Academy, Noida teaches you to build real dashboards on actual business data — with a trainer who uses Excel professionally every day.