在Microsoft Excel中命名区域的8种方法
您需要在 Excel 中命名一个范围吗?
您是否在工作簿中反复引用相同的单元格区域?Excel 为您提供了“命名区域”功能,这是引用单元格区域的更佳方式。
如果您经常引用单元格 C3:C14 中的销售数据,则可以创建一个名为 月销量 并用它代替实际的单元格范围 C3:C14。
这篇文章将向您展示在 Excel 中为范围添加名称的所有方法。
推荐:Windows上停止自动更新Office方法
为什么使用命名范围?
命名范围将使您自己和他人更容易理解您的 Excel 计算。
包含命名范围的公式,例如 =SUM(MonthlySales)
可以更好地指示计算结果 =SUM(C3:C14)
。
如果基础单元格范围发生变化,命名范围也更容易更新。如果您的 月销量 命名范围需要指向单元格 D3:D14 而不是 C3:C14,您只需在一个地方更新命名范围。您不需要更新公式或代码!
可以使用什么名称?
命名范围时有一些规则。
- 您的名字不能超过 255 个字符。
- 名称必须以字母、下划线开头
_
或反斜杠\
。 - 避免使用下划线以外的特殊字符
_
和时期.
。 - 名称中不能使用空格。请将单词连接在一起,并将首字母大写。
- 不能使用也可以作为单元格引用的名称。名称 Hi5 也可以引用单元格 HI5,因此您不能使用这样的名称。
- 避免创建已使用的名称。具有工作表范围的命名范围可以具有相同的名称,但这可能会造成混淆。
- 名称不区分大小写,因此名称 我的名字 和 我的名字 被 Excel 视为相同。
- 某些名称(例如 R 和 C)被保留作为选择行或列的快捷方式。
从“公式”选项卡命名范围
您可以通过 Excel 功能区创建命名范围。
假设您想为所有月度销售额创建一个命名范围:
- 选择您想要包含在命名范围内的所有单元格。
- 前往 公式 功能区选项卡并选择 定义名称。
- 在 姓名 场地。
离开 范围 作为 工作簿 以便可以在每张表上使用。
在 评论 场地。
这 参考 字段应该已经预先填充了您选择的单元格。您可以选择突出显示 参考 内容并选择不同的单元格范围。
- 点击 好的 返回您的工作表。
您现在有一个代表您选择的单元格的命名范围!
从名称框命名范围
命名范围的另一种简单方法是使用名称框。这是功能区下方左侧的区域。
这通常会显示所选单元格或范围的名称,但也可以用于命名单元格和范围。
以下是如何使用名称框来命名范围。
- 选择要命名的单元格或范围。
- 在名称框中输入所需的名称。
- 按 进入 键来创建命名范围。
简单有效。这很可能成为您命名范围的首选方法。
从右键菜单中命名范围
您可以绕过 Excel 功能区并通过右键单击菜单创建命名范围:
- 选择要包含在命名范围内的单元格。
- 右键单击并选择 定义名称…
- 按照以下说明定义命名范围 公式选项卡 本文的部分。
推荐:WordPress统计插件Visitor Traffic Real Time Statistics Pro
从名称管理器命名范围
名称管理器是所有命名范围的集中位置。
要通过名称管理器创建命名范围:
- 前往 公式 功能区选项卡并选择 姓名经理。
- 点击 新的…。
- 按照以下说明定义命名范围 公式选项卡 本文的部分。
- 查看新命名的范围现在如何显示在 姓名经理 列表!
- 点击 关闭 返回您的工作表。
使用从选择中创建来命名多个范围
如果您的数据排列得像带有列标题的表格,则创建命名范围会特别快。
要为每一列创建一个命名范围:
- 选择所有数据并确保包含列标题。
- 前往 公式 功能区选项卡并选择 从选择中创建。
- 仅检查 顶行 使用列标题作为命名范围的名称。
- 点击 好的 完成后。
现在,您已经为每一列数据赋予了命名范围!
通过键盘快捷键命名范围
Excel 提供了两个键盘快捷键选项来帮助您创建命名区域:
- 按 Ctrl + F3 从工作表中快速打开 姓名经理。
- 按 Ctrl + 转移 + F3 从你的工作表和 从选择中创建 无需任何导航即可打开。
使用 VBA 命名范围
VBA 包含允许您在宏中创建命名范围的语言:
ThisWorkbook.Names.Add Name:="MonthlySales", RefersTo:=Range("SalesSheet!C3:C14")
上述 VBA 代码创建一个名为 MonthlySales
指向细胞 C3:C14
在 SalesSheet
床单。
使用 Office 脚本命名范围
Office Scripts 是 Microsoft Excel 中最新的自动化语言。
您可以使用 Office 脚本自动创建命名范围:
workbook.addNamedItem("MonthlySales","=SalesSheet!C3:C14");
上述脚本创建了一个名为 MonthlySales
指向细胞 C3:C14
在 SalesSheet
床单。
如何查找所有范围
创建命名范围后,可以通过以下 5 种不同的方法找到它们:
名称框
这 名称框 工作表左上角包含活动工作表可用的所有命名范围:
从中选择一个命名范围 名称框 下拉菜单,您将直接进入其单元格范围。
姓名经理
这 姓名经理 是工作簿中最全面的命名范围列表:
按 Ctrl + F3 打开 姓名经理 并查看所有命名范围。
智能感知
活动工作表范围内的命名范围出现在 Intellisense 中:
开始在公式栏中输入内容,您将看到相关命名范围的列表。
💡 提示:Intellisense 将按字母顺序显示命名范围。为所有命名范围添加相同的前缀,例如 rng
将所有命名范围分组在一起,使它们更容易找到。例如,使用 rngMonthlySales
代替 MonthlySales
。
导航窗格
导航窗格是可视化命名范围布局的好方法:
- 前往 看法 功能区选项卡并选择 导航。
- 命名的范围出现在它们引用的工作表中。
缩小图纸
如果您将工作表缩小到 40% 以下,Excel 将直接在它们引用的范围内显示您命名的范围:
- 转到工作表的右下角并将缩放滑块向左移动,直到小于 40%。
- 您命名的范围出现在其单元格范围内。
结论
本文介绍了在 Excel 中创建命名范围的 7 种不同方法。
使用这些方法为您认为会反复引用的任何单元格创建命名范围。
一本易于理解的工作簿将使您和您的用户受益。
由于提供了所有可帮助您找到命名范围的选项,因此维护也将变得更加容易。