The Unreadable Formula Problem
Every Excel spreadsheet starts simple. But as it grows, formulas become increasingly cryptic. A formula like =SUM(Sheet2!$B$4:$B$56) technically works, but when a colleague opens the file six months later, they have no idea what “Sheet2!$B$4:$B$56” represents. Is it revenue? Expenses? Employee names?
Worse, when you build a complex formula that references multiple ranges—for example, =SUMIFS(Sheet3!$D$2:$D$500, Sheet3!$A$2:$A$500, "North", Sheet3!$C$2:$C$500, ">1000")—the formula becomes virtually impossible to audit, debug, or explain to a non-technical manager.
Excel has a simple but transformative feature called Named Ranges. It allows you to assign a plain-English name to any cell or range of cells. Instead of referencing Sheet2!$B$4:$B$56, you give that range the name Q3_Revenue. Your formula then becomes =SUM(Q3_Revenue), which any human can instantly read and understand.
Creating a Named Range
There are two ways to create a Named Range. The fastest method uses the Name Box.
Method 1: The Name Box (Fast)
- Highlight the cells you want to name (e.g., cells B4 through B56 on Sheet2, which contain your Q3 revenue data).
- Look at the very top-left corner of the Excel window, directly to the left of the formula bar. You will see a small box showing the current cell address (e.g., “B4”). This is the Name Box.
- Click inside the Name Box. The cell address will become highlighted.
- Type a descriptive name:
Q3_Revenue(no spaces allowed; use underscores). - Press Enter.
The range B4:B56 is now permanently named “Q3_Revenue” throughout the entire workbook.
Method 2: The Name Manager (Detailed)
For more control, use the official Name Manager.
- Go to the Formulas tab on the Excel ribbon.
- Click Name Manager.
- Click New…
- In the “Name” field, type
Q3_Revenue. - In the “Refers to” field, click the small arrow icon and physically highlight the cells on your spreadsheet.
- Click OK.
The Name Manager also allows you to see all existing Named Ranges, edit them, or delete them.
Using Named Ranges in Formulas
Once a Named Range is created, you can use it everywhere you would normally type a cell reference.
Before Named Ranges:
=SUM(Sheet2!$B$4:$B$56)
After Named Ranges:
=SUM(Q3_Revenue)
Both formulas produce the exact same result, but the second one is self-documenting. Even a non-Excel user can read it and understand that it is summing Q3 revenue.
Complex Formula Example
Imagine you also create Named Ranges for Region (the column listing North, South, East, West) and Sales_Amount (the column listing individual transaction values).
Before:
=SUMIFS(Sheet3!$D$2:$D$500, Sheet3!$A$2:$A$500, "North", Sheet3!$C$2:$C$500, ">1000")
After:
=SUMIFS(Sales_Amount, Region, "North", Sales_Amount, ">1000")
The second formula reads almost like plain English: “Sum the Sales Amount where the Region is North and the Sales Amount is greater than 1000.” This is infinitely easier to audit, explain, and maintain.
The Navigation Shortcut
Named Ranges also act as instant navigation bookmarks. If you want to jump directly to the Q3 Revenue data from anywhere in your massive workbook:
- Click inside the Name Box (top-left corner).
- Type
Q3_Revenueand press Enter.
Excel will instantly jump to Sheet2 and highlight cells B4:B56, saving you from scrolling through dozens of worksheets.
Conclusion
Cryptic cell references are the number one reason colleagues are afraid to touch your spreadsheets. By investing five minutes to create Named Ranges, you transform your formulas from unreadable code into plain-English statements that anyone in your organisation can understand, audit, and trust.