使用 Excel 中的名称管理器

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

使用“名称管理器”对话框可以处理工作簿中的所有已定义名称和表名称。例如,可能希望查找有错误的名称,确认名称的值和引用,查看或编辑说明性批注,或者确定适用范围。还可以对名称列表进行排序和筛选,以及从一个位置轻松地添加、更改或删除名称。

要打开“名称管理器”对话框,请在“公式”选项卡上的“定义的名称”组中单击“名称管理器”。

"名称管理器" 对话框

名称管理器”对话框显示有关列表框中每个名称的以下信息:

列名称

说明

名称

下列任意一项:

  • 已定义名称,用已定义名称图标表示。 已定义名称图标

  • 表名称,用表名称图标表示。 表名称图标

    注意: 表名称是 Excel 表的名称, 它是有关存储在记录 (行) 和字段 (列) 中的特定主题的数据的集合。每次插入 excel 表格时, excel 会创建一个默认的 excel 表名称 Table2 等。你可以更改表的名称以使其更有意义。有关 Excel 表格的详细信息, 请参阅对 excel 表格使用结构化引用

名称的当前值,如公式结果、字符串常量、单元格区域、错误、值数组或占位符(如果无法计算公式)。下面是一些具有代表性的示例:

  • "this is my string constant"

  • 3.1459

  • {2003;12,2002;23,;2001,18}

  • #REF!

  • {...}

引用

名称的当前引用。下面是一些具有代表性的示例:

  • =Sheet1!$A$3

  • =8.3

  • =HR!$A$1:$Z$345

  • =SUM(Sheet1!A1,Sheet2!B2)

范围

  • 工作表名称(如果适用范围是局部工作表级别)。

  • "工作簿" (如果作用域是全局工作簿级别)。这是默认选项。

批注

有关名称的其他信息(最多 255 个字符)。下面是一些具有代表性的示例:

  • 此值将于 2007 年 5 月 2 日到期。

  • 请不要删除! 关键名称!

  • 基于 ISO 认证考试编号。

引用位置:

所选名称的引用。

您可以通过在 "引用位置" 框中修改详细信息来快速编辑名称的范围。进行更改后, 您可以单击 "提交 输入按钮 " 以保存更改, 或单击 "取消" 取消按钮 放弃所做的更改。

注意: 

  • 更改单元格内容时不能使用“名称管理器”对话框。

  • "名称管理器" 对话框不显示在 Visual Basic for Applications (VBA) 中定义的名称或隐藏的名称 (名称的Visible属性设置为 False)。

  1. 在“公式”选项卡上的“已定义名称”组中,单击“定义名称”。

  2. 在“新建名称”对话框的“名称”框中,键入要用于引用的名称。

    注意: 名称的长度最多可以为255个字符。

  3. 该范围自动默认设置为 "工作簿"。若要更改名称的范围, 请在 "范围" 下拉列表框中, 选择工作表的名称。

  4. 可以选择在“批注”框中输入最多 255 个字符的说明性批注。

  5. 在“引用位置”框中,执行下列操作之一:

    • 单击 "压缩对话框" 按钮图像 (暂时缩小对话框), 选择工作表上的单元格, 然后单击 "展开对话框" 按钮图像

    • 要输入常量,请键入 =(等号),然后键入常量值。

    • 要输入公式,请键入 =,然后键入公式。

  6. 要完成并返回工作表,请单击“确定”。

注意: 要加宽或加长“新建名称”对话框,请单击并拖动底部的抓握控点。

如果修改已定义名称或表名称, 则工作簿中该名称的所有使用也会随之更改。

  1. “公式”选项卡上的“已定义名称”组中,单击“名称管理器”

  2. 在 "名称管理器" 对话框中, 双击要编辑的名称, 或者单击要更改的名称, 然后单击 "编辑"。

  3. 在“编辑名称”对话框的“名称”框中,为引用键入新名称。

  4. 在“引用位置”框中,更改引用,然后单击“确定”。

  5. 在“名称管理器”对话框的“引用位置”框中,更改名称代表的单元格、公式或常量。

  1. “公式”选项卡上的“已定义名称”组中,单击“名称管理器”

  2. 在“名称管理器”对话框中,单击您要更改的名称。

  3. 通过执行下列操作之一选择一个或多个名称:

    • 若要选择某个名称,请单击该名称。

    • 若要选择连续组内的多个名称,请单击并拖动这些名称,或者按 Shift 键并单击该组内的每个名称。

    • 若要选择非连续组内的多个名称,请按 Ctrl 键并单击该组内的每个名称。

  4. 单击“删除”

  5. 单击“确定”,确认删除。

使用“筛选”下拉列表中的命令可以快速显示名称的子集。选择每个命令可以打开或关闭筛选操作,这样可以很容易地合并或删除不同的筛选操作以获得所需的结果。

您可以从以下选项中进行筛选:

选择

若要

名称适用于工作表

只显示适用范围为工作表的名称。

名称适用于工作簿

只显示工作簿范围内全局适用的名称。

有错误的名称

只显示值包含错误(如 #REF、#VALUE 或 #NAME)的那些名称。

没有错误的名称

只显示值不包含错误的那些名称。

已定义名称

只显示由您或 Excel 定义的名称,如打印区域。

表名称

只显示表名称。

  • 要按升序或降序对名称列表进行排序,可以单击列标题。

  • 要根据列中的最长值自动调整该列的大小,请双击列标题的右侧。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

为什么我在 Excel 中看到 "名称冲突" 对话框?

在 Excel 中创建命名区域

在 Excel 中的公式中插入命名区域

在公式中定义和使用名称

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×