- Excel 数据分析教程
- Excel 数据分析 - 首页
- 数据分析 - 概述
- 数据分析 - 流程
- Excel 数据分析 - 概述
- 使用区域名称
- 表格
- 使用文本函数清理数据
- 清理包含日期值的数据
- 处理时间值
- 条件格式化
- 排序
- 筛选
- 使用区域计算小计
- 快速分析
- 查找函数
- 数据透视表
- 数据可视化
- 数据验证
- 财务分析
- 处理多个工作表
- 公式审计
- 查询
- 高级数据分析
- 高级数据分析 - 概述
- 数据整合
- 假设分析
- 使用数据表进行假设分析
- 假设分析方案管理器
- 使用目标求解进行假设分析
- 使用 Excel Solver 进行优化
- 将数据导入 Excel
- 数据模型
- 使用数据透视表探索数据
- 使用 Power Pivot 探索数据
- 使用 Power View 探索数据
- 探索 Power View 图表数据
- 探索 Power View 地图数据
- 探索 Power View 多图数据
- 探索 Power View 磁贴数据
- 使用层次结构探索数据
- 美观的 Power View 报表
- 关键绩效指标
- Excel 数据分析资源
- Excel 数据分析 - 快速指南
- Excel 数据分析 - 资源
- Excel 数据分析 - 讨论
使用区域名称
在进行数据分析时,如果引用的是名称而不是单元格引用(单个单元格或单元格区域),那么引用各种数据将更有意义且更容易。例如,如果您根据折现率和一系列现金流量计算净现值,则公式
净现值 = NPV(折现率,现金流量)
比以下公式更有意义
C10 = NPV(C2,C6:C8)
使用 Excel,您可以为数据的各个部分创建和使用有意义的名称。使用区域名称的优势包括:
有意义的区域名称(例如 Cash_Flows)比区域地址(例如 C6:C8)更容易记住。
输入名称比输入单元格或区域地址更容易避免错误。
如果您在公式中错误地键入了名称,Excel 将显示#NAME?错误。
您可以使用定义的名称快速移动到工作表中的区域。
使用名称,您的公式将更易于理解和使用。例如,公式净收入 = 毛收入 - 扣除额比 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(学生姓名) 找到区域中的最大值,如下所示:
您也可以使用多个选择创建名称。在下面给出的示例中,您可以使用学生的姓名为每个学生的分数行命名。
现在,您可以使用 =Sum (学生姓名) 找到每个学生的分数总和,如下所示。
为常量创建名称
假设您有一个将在整个工作簿中使用的常量。您可以直接为其分配名称,而无需将其放置在单元格中。
在下面的示例中,储蓄银行利率设置为 5%。
- 单击“定义名称”。
- 在“新建名称”对话框中,在“名称”框中键入 Savings_Bank_Interest_Rate。
- 在“作用域”中,选择“工作簿”。
- 在“引用”框中,清除内容并键入 5%。
- 单击“确定”。
名称Savings_Bank_Interest_Rate设置为常量 5%。您可以在名称管理器中验证这一点。您可以看到该值设置为 0.05,并且在引用中放置了 =0.05。
管理名称
Excel 工作簿可以包含任意数量的命名单元格和区域。您可以使用名称管理器管理这些名称。
单击“公式”选项卡。
单击“定义名称”组中的名称管理器。将出现名称管理器对话框。将显示当前工作簿中定义的所有名称。
名称列表与定义的值、单元格引用(包括工作表名称)、作用域和注释一起显示。
名称管理器具有以下选项:
使用新建按钮定义新名称。
编辑定义的名称。
删除定义的名称。
按类别筛选定义的名称。
修改定义名称引用的区域。
名称的作用域
名称的作用域默认为工作簿。您可以在名称管理器中“作用域”列下的名称列表中找到定义名称的作用域。
您可以在使用新建名称对话框定义名称时定义新名称的作用域。例如,您正在定义名称 Interest_Rate。然后您可以看到新名称 Interest_Rate 的作用域是工作簿。
假设您希望此利率的作用域仅限于此工作表。
步骤 1 - 单击“作用域”框中的向下箭头。可用的作用域选项将显示在下拉列表中。
作用域选项包括工作簿和工作簿中的工作表名称。
步骤 2 - 单击当前工作表名称,在本例中为 NPV,然后单击“确定”。您可以在工作表选项卡中定义/查找工作表名称。
步骤 3 - 要验证作用域是否为工作表,请单击名称管理器。在“作用域”列中,您将找到 Interest_Rate 的 NPV。这意味着您只能在工作表 NPV 中使用名称 Interest_Rate,而不能在其他工作表中使用。
注意 - 定义名称的作用域后,以后将无法修改。
删除包含错误值的名称
有时,名称定义可能会因各种原因而出现错误。您可以按如下方式删除此类名称:
步骤 1 - 单击名称管理器对话框中的筛选。
将出现以下筛选选项:
- 清除筛选器
- 作用域为工作表的名
- 作用域为工作簿的名
- 包含错误的名
- 不包含错误的名
- 定义的名
- 表格名
您可以通过选择这些选项中的一个或多个来对定义的名称应用筛选。
步骤 2 - 选择包含错误的名。将显示包含错误值的名称。
步骤 3 - 从获得的名称列表中,选择要删除的名称,然后单击删除。
您将收到一条确认删除的消息。单击“确定”。
编辑名称
您可以使用名称管理器对话框中的编辑选项来:
更改名称。
修改引用区域
编辑名称中的注释。
更改名称
步骤 1 - 单击包含函数Large的单元格。
您可以看到,数组中添加了两个值,但未包含在函数中,因为它们不是 Array1 的一部分。
步骤 2 - 单击要编辑的名称(在本例中为Array1)。
步骤 3 - 单击编辑。将出现编辑名称对话框。
步骤 4 - 通过在名称框中键入所需的名称来更改名称。
步骤 5 - 单击引用框右侧的区域按钮,并包含新的单元格引用。
步骤 6 - 添加注释(可选)
请注意,作用域处于非活动状态,因此无法更改。
单击“确定”。您将观察到所做的更改。
应用名称
考虑以下示例:
正如您所观察到的,名称未在 PMT 函数中定义和使用。如果您将此函数放置在工作表中的其他位置,您还需要记住参数值的确切位置。您知道使用名称是一个更好的选择。
在这种情况下,函数已使用没有名称的单元格引用定义。您仍然可以定义名称并应用它们。
步骤 1 - 使用从选定内容创建名称定义名称。
步骤 2 − 选择包含公式的单元格。单击已定义名称组中定义名称旁边的(位于公式选项卡上)。从下拉列表中,单击应用名称。
步骤 3 − 将出现应用名称对话框。选择要应用的名称,然后单击“确定”。
选定的名称将应用于选定的单元格。
您还可以通过选择工作表并重复上述步骤,将名称应用于整个工作表。
在公式中使用名称
您可以通过以下方式在公式中使用名称:
如果您记得名称,则键入它,或者
键入前一两个字母并使用Excel 公式自动完成功能。
单击“公式”选项卡上“已定义名称”组中的“在公式中使用”。
从已定义名称的下拉列表中选择所需的名称。
双击该名称。
使用粘贴名称对话框。
从已定义名称的下拉列表中选择“粘贴名称”选项。将出现“粘贴名称”对话框。
在粘贴名称对话框中选择名称,然后双击它。
查看工作簿中的名称
您可以获取工作簿中的所有名称及其引用,并保存或打印它们。
单击要在其中复制工作簿中名称的空单元格。
单击已定义名称组中的在公式中使用。
从下拉列表中单击粘贴名称。
在出现的粘贴名称对话框中单击粘贴列表。
名称列表及其相应的引用将复制到工作表上的指定位置,如下面的屏幕截图所示:
使用名称进行区域交集
区域交集是指两个区域共有的单个单元格。
例如,在以下给出的数据中,区域 B6:F6 和区域 C3:C8 共有单元格 C6,它实际上表示学生 Kodeda, Adam 在考试 1 中的得分。
您可以使用区域名称使此操作更有意义。
为学生和考试都使用根据所选内容创建创建名称。
您的名称将如下所示:
在 B11 中键入 =Kodeda_Adam Exam_1。
在这里,您使用的是区域交集运算,两个区域之间用空格隔开。
这将显示 Kodeda, Adam 在考试 1 中的得分,该得分位于单元格 C6 中。
复制包含名称的公式
您可以通过在同一工作表中复制和粘贴来复制包含名称的公式。
您还可以将包含名称的公式复制到不同的工作表,方法是复制和粘贴,前提是公式中所有名称的范围都为工作簿。否则,您将收到#VALUE错误。