Skip to main content

如何在Excel中定义和编辑命名范围

Excel 基礎教學 13:頁首、頁尾設計 & 浮水印製作 (六月 2025)

Excel 基礎教學 13:頁首、頁尾設計 & 浮水印製作 (六月 2025)
Anonim

一个 命名范围, 范围名称, 要么 定义名称 all都指向Excel中的同一个对象;它是一个描述性名称 - 例如Jan_Sales 要么June_Precip - 附加到工作表或工作簿中的特定单元格或单元格范围。命名范围使得在创建图表时更容易使用和识别数据,以及在以下公式中:

= SUM(Jan_Sales)

= June_Precip + July_Precip + Aug_Precip

此外,由于在将公式复制到其他单元格时,命名范围不会更改,因此它提供了在公式中使用绝对单元格引用的替代方法。在Excel中定义名称的三种不同方法是使用名称框,新名称对话框或名称管理器 - 本教程将介绍两种方法。

03年01月

使用名称框定义和管理名称

定义名称的一种方式,也许是最简单的方法是使用 名字框,位于上方 A栏 在工作表中。您可以使用此方法创建工作簿中每个工作表可识别的唯一名称。要使用名称框创建名称,如上图所示:

  1. 突出 工作表中所需的单元格范围。
  2. 输入 该范围的所需名称 名字框, 如 Jan_Sales .
  3. 按下 输入 键盘上的键。
  4. 名称显示在 名字框.

名称也显示在 名称框 每当工作表中突出显示相同范围的单元格时。它也显示在 名称经理.

命名规则和限制

创建或编辑范围名称时要记住的语法规则如下:

  • 名称不能包含空格。
  • 名称的第一个字符必须是字母,下划线或反斜杠。
  • 其余字符只能是字母,数字,句点或下划线字符。
  • 最大名称长度为255个字符。
  • 大写和小写字母与Excel无法区分,因此 Jan_Salesjan_sales 被Excel视为同名。
  • 单元格引用不能用作名称 A25 要么 R1C4.
03年02月

使用名称管理器定义和管理名称

定义名称的第二种方法是使用 新名字 对话框;使用该对话框打开 定义名称 选项位于中间 公式 标签。 “新名称”对话框可以轻松定义具有工作表级别范围的名称。

使用“新名称”对话框创建名称:

  1. 突出 工作表中所需的单元格范围。
  2. 点击 公式选项卡.
  3. 点击 定义名称 选项打开 新名字 对话框。
  4. 在对话框中,您需要定义一个 名称, 范围,和 范围.
  5. 完成后,单击 返回工作表。
  6. 名称将显示在名字框 每当选择定义的范围时。

名称经理

名称管理器可用于定义和管理现有名称;它位于“定义名称”选项旁边 公式 标签.

使用名称管理器定义名称

在中定义名称时 名称经理 它打开了 新名字 上面列出的对话框。完整的步骤列表如下:

  1. 点击 公式选项卡.
  2. 点击 名称经理 在功能区中间的图标打开 名称经理.
  3. 在里面 名称经理,点击 按钮打开 新名字 对话框。
  4. 在此对话框中,您需要定义一个 名称, 范围,和 范围.
  5. 点击 回到 名称经理 新名称将在窗口中列出的位置。
  6. 点击 返回工作表。

删除或编辑名称

打开名称管理器:

  1. 在包含名称列表的窗口中, 点击一次 在要删除或编辑的名称上。
  2. 要删除名称,请单击 删除 列表窗口上方的按钮。
  3. 要编辑名称,请单击 编辑 按钮打开 编辑名称 对话框。

在“编辑名称”对话框中,您可以编辑所选名称,添加有关名称的注释或更改现有范围引用。

使用编辑选项无法更改现有名称的范围。要更改范围,请删除名称并使用正确的范围重新定义。

过滤名称

过滤 按钮 名称经理 让它变得容易:

  • 查找有错误的名称 - 例如无效范围。
  • 确定名称的范围 - 无论是工作表级别还是工作簿。
  • 对列出的名称进行排序和筛选 - 定义的(范围)名称或表名称。

已过滤的列表显示在列表窗口中 名称经理.

03年3月

Excel中定义的名称和范围

所有名字都有 范围 它指的是Excel识别特定名称的位置。名称的范围可以是单个工作表(当地范围)或整个工作簿(全球范围)。名称在其范围内必须是唯一的,但可以在不同的范围中使用相同的名称。

新名称的默认范围是全局工作簿级别。一旦定义,名称的范围就不容易改变。要更改名称的范围,请在名称管理器中删除该名称,并使用正确的范围重新定义该名称。

本地工作表级别范围

具有工作表级别范围的名称仅对定义它的工作表有效。如果名字 总销售额 有一个范围 表1 在工作簿中,Excel将无法识别该名称 表2, 片 3,或工作簿中的任何其他工作表。这使得可以定义用于多个工作表的相同名称 - 只要每个名称的范围仅限于其特定工作表。

可以使用不同工作表的相同名称来确保工作表之间的连续性,并确保使用该名称的公式 总销售额 始终引用单个工作簿中多个工作表中的相同单元格范围。

要区分公式中具有不同范围的相同名称,请在名称前加上工作表名称,例如:

工作表Sheet1!TOTAL_SALES

要么

Sheet2的!TOTAL_SALES

使用。创建的名称 名字框 除非在定义名称时将工作表名称和范围名称输入到名称框中,否则将始终具有全局工作簿级别范围。

例子:

  • 名称: Jan_Sales,Scope - 全球工作簿级别
  • 名称: Sheet1!Jan_Sales,Scope - 本地工作表级别

全球工作簿级别范围

对于该工作簿中的所有工作表,将识别使用工作簿级别范围定义的名称。因此,工作簿级别名称只能在工作簿中使用一次,这与上面讨论的工作表级别名称不同。

但是,工作簿级别作用域名称不会被任何其他工作簿识别,因此可以在不同的Excel文件中重复使用全局级别名称。例如,如果 Jan_Sales name具有全局范围,同名可以在标题为的不同工作簿中使用 2012_Revenue, 2013_Revenue,和 2014_Revenue.

范围冲突和范围优先

可以在本地表级和工作簿级别使用相同的名称,因为两者的范围可能不同。然而,只要使用该名称,这种情况就会产生冲突。

若要解决此类冲突,在Excel中,为本地工作表级别定义的名称优先于全局工作簿级别。在这种情况下,表级名称为 2014_Revenue 将使用而不是工作簿级别名称 2014_Revenue.

要覆盖优先级规则,请将工作簿级别名称与特定的表级别名称结合使用,例如:

2014_Revenue!工作表Sheet1

覆盖优先级的一个例外是本地工作表级别名称,其范围为 表1 一本工作簿与…相关的范围 表1 任何工作簿的任何内容都不能被全局级别名称覆盖。