EP07. “Named Range in Excel 命名区域”
🔒 登录后可标记已读- Named Range(命名区域)是给一个单元格范围(或单个数值)起一个好记的名字,之后公式里可以直接用这个名字代替 A1:A4 这种地址
- 这篇教怎么建立命名区域、命名一个常数、用名称管理器统一管理,以及从带标签的数据批量生成命名区域
- 前置知识是基本的公式和范围选取概念
- 学完能让复杂公式更好懂、更好维护
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
创建命名区域
- 选中要命名的范围,例如 A1:A4
- 到 Formulas(公式)标签页,点击「Define Name」(定义名称)
- 输入一个名字(例如 Prices),确认
- 之后公式里可以直接写
=SUM(Prices)代替=SUM(A1:A4)
[截图:New Name 对话框,Name 栏填入 Prices、Refers to 栏显示范围引用的界面]
也可以用更快的方式:选中范围后,直接在左上角的「名称框」(Name Box)里输入名字,按 Enter 确认。
命名一个常数
命名区域不一定要是单元格范围,也可以是一个固定数值:
- 打开「定义名称」
- 输入名字,在「引用位置」直接填入一个数值(不是单元格地址)
- 确认后,公式里就能直接用这个名字代表该常数
用名称管理器管理
在 Formulas 标签页点「Name Manager」(名称管理器),可以查看、编辑或删除已经建立的命名区域和命名常数。修改某个命名区域引用的范围后,所有用到这个名字的公式会自动跟着更新。
[截图:Name Manager 窗口,列出已建立的多个命名区域及其引用范围]
从选择批量创建命名区域
如果数据本身带有标签(比如第一行是标题、第一列是项目名),可以:
- 选中包含标签和数据的范围
- 到 Formulas → Create from Selection(从选择创建)
- 勾选「Top row」(首行)和/或「Left column」(左列)
- 确认后 Excel 会按标签批量生成多个命名区域
交集运算符
命名区域支持用空格作为「交集运算符」,返回两个命名区域重叠部分的值,适合行列都有命名区域的表格快速取值。
学完你会
- ✅ 会给单元格范围或常数建立命名区域,公式里直接用名字代替地址
- ✅ 用名称管理器统一查看、编辑、删除已建立的命名区域
- ✅ 数据本身带标签时,用「Create from Selection」批量生成命名区域,不用一个个手动建
常见错误
- 命名区域的名字不能以数字开头,也不能包含空格,命名时容易忘记这个限制
- 编辑了命名区域引用的范围后,以为要手动改所有相关公式——实际上会自动同步,不用逐一改
- 从选择批量创建时,忘记先勾选「Top row」/「Left column」,导致生成的命名区域名字不对
Sources
Blog / Website: