MICROSOFT

EP07. “Named Range in Excel 命名区域”

首页 Microsoft 工具 Excel · Introduction · Formulas and Functions · EP07
约 4 分钟· #EP07#Excel#Formulas and Functions
🔒 登录后可标记已读
  • Named Range(命名区域)是给一个单元格范围(或单个数值)起一个好记的名字,之后公式里可以直接用这个名字代替 A1:A4 这种地址
  • 这篇教怎么建立命名区域、命名一个常数、用名称管理器统一管理,以及从带标签的数据批量生成命名区域
  • 前置知识是基本的公式和范围选取概念
  • 学完能让复杂公式更好懂、更好维护

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


创建命名区域

  1. 选中要命名的范围,例如 A1:A4
  2. 到 Formulas(公式)标签页,点击「Define Name」(定义名称)
  3. 输入一个名字(例如 Prices),确认
  4. 之后公式里可以直接写 =SUM(Prices) 代替 =SUM(A1:A4)

[截图:New Name 对话框,Name 栏填入 Prices、Refers to 栏显示范围引用的界面]

也可以用更快的方式:选中范围后,直接在左上角的「名称框」(Name Box)里输入名字,按 Enter 确认。


命名一个常数

命名区域不一定要是单元格范围,也可以是一个固定数值:

  1. 打开「定义名称」
  2. 输入名字,在「引用位置」直接填入一个数值(不是单元格地址)
  3. 确认后,公式里就能直接用这个名字代表该常数

用名称管理器管理

在 Formulas 标签页点「Name Manager」(名称管理器),可以查看、编辑或删除已经建立的命名区域和命名常数。修改某个命名区域引用的范围后,所有用到这个名字的公式会自动跟着更新。

[截图:Name Manager 窗口,列出已建立的多个命名区域及其引用范围]


从选择批量创建命名区域

如果数据本身带有标签(比如第一行是标题、第一列是项目名),可以:

  1. 选中包含标签和数据的范围
  2. 到 Formulas → Create from Selection(从选择创建)
  3. 勾选「Top row」(首行)和/或「Left column」(左列)
  4. 确认后 Excel 会按标签批量生成多个命名区域

交集运算符

命名区域支持用空格作为「交集运算符」,返回两个命名区域重叠部分的值,适合行列都有命名区域的表格快速取值。


学完你会

  • ✅ 会给单元格范围或常数建立命名区域,公式里直接用名字代替地址
  • ✅ 用名称管理器统一查看、编辑、删除已建立的命名区域
  • ✅ 数据本身带标签时,用「Create from Selection」批量生成命名区域,不用一个个手动建

常见错误

  • 命名区域的名字不能以数字开头,也不能包含空格,命名时容易忘记这个限制
  • 编辑了命名区域引用的范围后,以为要手动改所有相关公式——实际上会自动同步,不用逐一改
  • 从选择批量创建时,忘记先勾选「Top row」/「Left column」,导致生成的命名区域名字不对

Sources

Blog / Website:

  1. Named Range