使用范围名称
使用范围名称
在进行数据分析时,如果引用是按名称而不是单元格引用(单个单元格或一系列单元格),则引用各种数据将更有意义和更容易。例如,如果您根据贴现率和一系列现金流计算净现值,则公式
Net_Present_Value = NPV (Discount_Rate, Cash_Flows)
比
C10 = NPV (C2, C6:C8)
使用 Excel,您可以为数据的各个部分创建和使用有意义的名称。使用范围名称的优点包括 –
-
有意义的范围名称(例如 Cash_Flows)比范围地址(例如 C6:C8)更容易记住。
-
输入名称比输入单元格或范围地址更不容易出错。
-
如果您在公式中错误地键入名称,Excel 将显示#NAME? 错误。
-
您可以使用定义的名称快速移动到工作表的区域。
-
使用名称,您的公式将更易于理解和使用。例如,公式 Net_Income = Gross_Income – Deductions 比 C40 = C20 – B18 更直观。
-
使用范围名称创建公式比使用单元格或范围地址更容易。您可以使用公式自动完成功能将单元格或区域名称复制到公式中。
在本章中,您将学习 –
- 名称的语法规则。
- 为单元格引用创建名称。
- 为常量创建名称。
- 管理名称。
- 您定义的名称的范围。
- 编辑名称。
- 过滤名称。
- 删除姓名。
- 应用名称。
- 在公式中使用名称。
- 查看工作簿中的名称。
- 使用粘贴名称和粘贴列表。
- 使用范围交叉点的名称。
- 复制带有名称的公式。
使用公式自动完成复制名称
在公式中键入名称的第一个字母。出现一个带有函数名称和范围名称的下拉框。选择所需的名称。它被复制到您的公式中。
范围名称语法规则
Excel 具有以下名称语法规则 –
-
您可以使用字母、数字和符号的任意组合 – 下划线、反斜杠和句点。不允许使用其他符号。
-
名称可以以字符、下划线或反斜杠开头。
-
名称不能以数字开头(例如 – 1stQuarter)或类似于单元格地址(例如 – QTR1)。
-
如果您更喜欢使用此类名称,请在名称前加上下划线或反斜杠(例如 – \1stQuarter、_QTR1)。
-
名称不能包含空格。如果要区分名称中的两个单词,可以使用下划线(例如- Cash_Flows 而不是 Cash Flows)
-
您定义的名称不应与 Excel 内部定义的名称冲突,例如Print_Area、Print_Titles、Consolidate_Area 和 Sheet_Title。如果您定义相同的名称,它们将覆盖 Excel 的内部名称,您将不会收到任何错误消息。但是,建议不要这样做。
-
保持名称简短但易于理解,但您最多可以使用 255 个字符
创建范围名称
您可以通过两种方式创建范围名称 –
-
使用名称框。
-
使用“新名称”对话框。
-
使用选择对话框。
使用名称框创建范围名称
要创建范围名称,使用编辑栏左侧的名称框是最快的方法。按照下面给出的步骤 –
步骤 1 – 选择要为其定义名称的范围。
步骤 2 – 单击名称框。
步骤 3 – 键入名称并按 Enter 以创建名称。
使用“新名称”对话框创建范围名称
您还可以使用“公式”选项卡中的“新名称”对话框创建范围名称。
步骤 1 – 选择要为其定义名称的范围。
步骤 2 – 单击公式选项卡。
步骤 3 – 单击“定义名称”组中的“定义名称”。该新名称出现对话框。
步骤 4 – 在名称旁边的框中键入名称
步骤 5 – 检查在参考框中选择和显示的范围是否正确。单击确定。
使用从选择创建名称对话框创建范围名称
当您的文本值与您的范围相邻时,您还可以使用“从公式”选项卡的“选择”对话框中的“创建名称”来创建范围名称。
步骤 1 – 选择要为其定义名称的范围以及包含名称的行/列。
步骤 2 – 单击公式选项卡。
步骤 3 – 单击“定义名称”组中的“从选择创建”。在从选择创建名称对话框出现。
步骤 4 – 选择顶行,因为文本出现在选择的顶行。
步骤 5 – 检查选择并显示在参考旁边的框中的范围是否正确。单击确定。
现在,您可以使用 = Sum (Student Name)找到范围内的最大值,如下所示 –
您也可以创建多选名称。在下面给出的示例中,您可以使用学生的姓名命名每个学生的分数行。
现在,您可以使用 = Sum(学生姓名)找到每个学生的总分,如下所示。
为常量创建名称
假设您有一个将在整个工作簿中使用的常量。您可以直接为其指定名称,而无需将其放置在单元格中。
在下面的示例中,储蓄银行利率设置为 5%。
- 单击定义名称。
- 在新名称对话框中,在名称框中键入 Savings_Bank_Interest_Rate。
- 在范围中,选择工作簿。
- 在引用框中,清除内容并键入 5%。
- 单击确定。
名称Savings_Bank_Interest_Rate设置为常量 5%。您可以在名称管理器中验证这一点。您可以看到该值设置为 0.05 并在引用=0.05 中放置。
管理名称
Excel 工作簿可以有任意数量的命名单元格和区域。您可以使用名称管理器管理这些名称。
-
单击公式选项卡。
-
单击定义名称组中的名称管理器。该名经理对话框。显示当前工作簿中定义的所有名称。
名称列表与定义的值、单元格引用(包括工作表名称)、范围和注释一起显示。
名称管理器可以选择 –
-
使用“新建”按钮定义新名称。
-
编辑定义的名称。
-
删除定义的名称。
-
按类别过滤定义的名称。
-
修改它所指的定义名称的范围。
名称的范围
默认情况下,名称的范围是工作簿。你可以找到的范围从下名称列表中定义名称的范围在列名经理。
当您使用新名称对话框定义名称时,您可以定义新名称的范围。例如,您正在定义名称 Interest_Rate。然后,你可以看到,范围的的新名称Interest_Rate是工作簿。
假设您希望此利率的范围仅限于此工作表。
步骤 1 – 单击范围框中的向下箭头。可用的范围选项出现在下拉列表中。
范围选项包括Workbook和工作簿中的工作表名称。
步骤 2 – 单击当前工作表名称,在本例中为 NPV,然后单击确定。您可以在工作表选项卡中定义/查找工作表名称。
步骤 3 – 要验证范围是工作表,请单击名称管理器。在范围列中,您将找到 Interest_Rate 的 NPV。这意味着您只能在工作表 NPV 中使用名称 Interest_Rate,而不能在其他工作表中使用。
注意– 一旦定义了名称的范围,以后就无法修改。
删除带有错误值的名称
有时,由于各种原因,名称定义可能会出错。您可以按如下方式删除此类名称 –
第1步-点击过滤器的名称管理器对话框。
出现以下过滤选项 –
- 清除过滤器
- 工作表范围内的名称
- 工作簿范围内的名称
- 有错误的名字
- 没有错误的名字
- 定义名称
- 表名
您可以通过选择这些选项中的一个或多个来将过滤器应用于定义的名称。
步骤 2 – 选择有错误的名称。将显示包含错误值的名称。
步骤 3 – 从获得的名称列表中,选择要删除的名称,然后单击删除。
您将收到一条消息,确认删除。单击确定。
编辑名称
您可以使用名称管理器对话框中的编辑选项–
-
更改名称。
-
修改引用范围
-
编辑点评的名称。
更改名称
步骤 1 – 单击包含函数Large的单元格。
您可以看到,在数组中添加了另外两个值,但由于它们不是 Array1 的一部分,因此未包含在函数中。
第2步-单击名称要在编辑名称管理器对话框。在这种情况下,Array1。
步骤 3 – 单击编辑。出现“编辑名称”对话框。
第4步-更改名称键入你在想新的名称名称框。
步骤 5 – 单击“引用框”右侧的“范围”按钮并包含新的单元格引用。
第 6 步– 添加评论(可选)
请注意Scope处于非活动状态,因此无法更改。
单击确定。您将观察所做的更改。
应用名称
考虑以下示例 –
如您所见,名称未在 PMT 函数中定义和使用。如果将此函数放置在工作表中的其他位置,则还需要记住参数值的确切位置。您知道使用名称是更好的选择。
在这种情况下,函数已经用没有名称的单元格引用定义。您仍然可以定义名称并应用它们。
步骤 1 – 使用从选择创建,定义名称。
步骤 2 – 选择包含公式的单元格。点击旁边的定义名称中定义名称的上组公式选项卡。从下拉列表中,单击应用名称。
步骤 3 –出现应用名称对话框。选择要应用的名称,然后单击确定。
所选名称将应用于所选单元格。
您还可以通过选择工作表并重复上述步骤将名称应用于整个工作表。
在公式中使用名称
您可以通过以下方式在公式中使用名称–
-
如果您记得,请输入名称,或
-
键入前一个或两个字母并使用Excel 公式自动完成功能。
-
单击“公式”选项卡上“定义名称”组中的“在公式中使用”。
-
从已定义名称的下拉列表中选择所需的名称。
-
双击该名称。
-
-
使用粘贴名称对话框。
-
从已定义名称的下拉列表中选择粘贴名称选项。出现粘贴名称对话框。
-
在粘贴名称对话框中选择名称并双击它。
-
查看工作簿中的名称
您可以获取工作簿中的所有名称及其参考并保存或打印它们。
-
单击要复制工作簿中名称的空单元格。
-
单击“已定义名称”组中的“在公式中使用”。
-
从下拉列表中单击粘贴名称。
-
在出现的粘贴名称对话框中单击粘贴列表。
名称列表及其相应的引用被复制到工作表上的指定位置,如下面的屏幕截图所示 –
使用范围交叉点的名称
范围交点是那些具有两个共同范围的单个单元格。
例如,在下面给出的数据中,范围 B6:F6 和范围 C3:C8 具有相同的单元格 C6,它实际上代表了学生 Kodeda Adam 在考试 1 中的分数。
您可以使用Range Names使这更有意义。
-
使用Create from Selection为学生和考试创建名称。
-
您的姓名如下所示 –
-
在 B11 中键入 = Kodeda_Adam Exam_1。
在这里,您使用的是范围交集操作,即两个范围之间的空间。
这将显示在单元格 C6 中给出的考试 1 中 Kodeda, Adam 的标记。
复制带名称的公式
您可以通过复制和粘贴在同一工作表中复制带有名称的公式。
您还可以通过复制和粘贴将带有名称的公式复制到不同的工作表,前提是公式中的所有名称都具有工作簿作为Scope。否则,您将收到#VALUE错误。