Excel 2019查看名称定义步骤图解

在定义了多个名称之后,要想全面掌握所有定义的名称,可以使用Excel 2019中的“名称管理器”来查看。以下是具体的操作步骤。

STEP01:打开“定义多个名称.xlsx”工作簿,选择工作表中的任意一个单元格,这里选择A2单元格,切换至“公式”选项卡,在“定义的名称”组中单击“名称管理器”按钮,如图9-19所示。

STEP02:随后会打开“名称管理器”对话框,在列表框中可以清晰地看到当前工作簿中的所有名称及引用位置,如图9-20所示。

图9-19 单击“名称管理器”按钮

查看定义的名称

图9-20 查看定义的名称

Excel 2019创建动态名称步骤图解

利用OFFSET函数与COUNTA函数的组合,可以创建一个动态名称。动态名称是名称的高级用法,可以实现对一个未知大小的区域的引用,此用法在Excel的诸多功能中都可以发挥强大的威力。

在实际工作中,经常会使用如图9-14所示的表格来连续记录数据,表格的行数会随着记录的追加而不断增多。

如果需要创建一个名称来引用C列中的数据,但是又不希望这个名称引用到空白单元格,那么就不得不在每次追加记录以后,都改变名称的引用位置,以适应表格行数的增加。在这种情况下,可以创建动态名称,根据用户追加或删除数据的结果来自动调整引用位置,以达到始终只引用非空白单元格的效果。下面简单介绍创建动态名称的操作技巧。

STEP01:在工作表中任意选择一个单元格,这里选择B2单元格。切换到“公式”选项卡,在“定义的名称”组中单击“定义名称”下三角按钮,在展开的下拉列表中选择“定义名称”选项,打开“新建名称”对话框,如图9-15所示。

图9-14 不断追加记录的表格

选择“定义名称”选项

图9-15 选择“定义名称”选项

STEP02:打开“新建名称”对话框后,在“名称”文本框中输入“Data”,在“引用位置”文本框中输入公式“=OFFSET(Sheet1!$C$4,,,COUNTA(Sheet1!$C:$C)-1)”,然后单击“确定”按钮完成动态名称的创建,如图9-16所示。

图9-16 创建动态名称

以上公式首先计算C列中除了列标题以外的非空白单元格的数量,然后以C4单元格(首个数据单元格)为基准开始定位,定位的行数等于刚才计算出来的数量。

STEP03:下面可以在C列以外的单元格中通过计算来验证此名称的引用是否正确。比如在B1单元格中输入公式“=SUM(Data)”,按“Enter”键即可得出计算结果,如图9-17所示。

STEP04:继续追加记录,这里在A14:C14单元格区域中增加一行记录,名称“Data”的引用区域就会自动发生改变,B1单元格中的计算结果能够体现这一点,如图9-18所示。

使用动态名称进行计算

图9-17 使用动态名称进行计算

动态适应表格的变化

图9-18 动态适应表格的变化

Excel 2019定义不连续单元格区域

不连续的单元格区域也可以定义为名称,其定义方法如下所示。

使用“Shift”键或者“Ctrl”键配合鼠标准确选中要定义为名称的不连续的单元格区域。切换至“公式”选项卡,在“定义的名称”组中单击“定义名称”下三角按钮,在展开的下拉列表中选择“定义名称”选项打开“定义名称”对话框,然后按照前面的操作方法对名称进行定义即可。

Excel 2019利用常量定义名称

常量也是可以定义为名称的。当某一个数值(例如营业税率)需要经常使用时,则可以将其定义为名称来使用。以下是将常量定义为名称的操作技巧。

在工作表中任意选择一个单元格,切换至“公式”选项卡,在“定义的名称”组中单击“定义名称”下三角按钮,在展开的下拉列表中选择“定义名称”选项,打开如图9-13所示的“新建名称”对话框。然后在“名称”文本框中输入名称名,如“tax”,在“引用位置”文本框中输入当前的营业税率(如0.25),最后单击“确定”按钮完成定义名称的设置即可,如图9-13所示。

Excel 2019利用公式定义名称步骤图解

公式是可以定义为名称的,尤其是在进行一些复杂运算或者实现某些动态数据源效果的时候,经常会将特定的公式定义为名称。

打开“公式定义.xlsx”工作簿,会显示如图9-9所示的工作表。其中,预计销量是可以变动的,此处选择预计销量的值为“80000”。现在需要计算利润值,利润值=预计销量*单位售价–总成本。此时可以定义一个名称为“毛利”,其计算公式为:预计销量*单位售价。

STEP01:在工作表中任意选择一个单元格,这里选择B2单元格。切换至“公式”选项卡,在“定义的名称”组中单击“定义名称”下三角按钮,在展开的下拉列表中选择“定义名称”选项,如图9-10所示。

STEP02:随后会打开“新建名称”对话框,在“名称”文本框中输入“毛利”,在“引用位置”文本框中输入“=利润计算!$B$3*利润计算!$B$4”,然后单击“确定”按钮完成定义名称,如图9-11所示。

STEP03:返回工作表后,在B5单元格中输入公式“=毛利-B2”,然后按“Enter”键返回即可得到利润值,最终结果如图9-12所示。

图9-9 原始数据

选择“定义名称”选项

图9-10 选择“定义名称”选项

图9-11 新建名称

计算利润值结果

图9-12 计算利润值结果

Excel 2019定义多个名称步骤图解

在特定的条件下,可以一次性定义多个名称,这种方式只能使用工作表中默认的行标识或列标识作为名称名。下面通过具体的实例来详细讲解一次性定义多个名称的操作技巧。

STEP01:打开“定义多个名称.xlsx”工作簿,在工作表中选中要定义名称的单元格区域,这里选择B3:D12单元格区域。切换至“公式”选项卡,在“定义的名称”组中单击“根据所选内容创建”按钮,如图9-6所示。

图9-6 单击“根据所选内容创建”按钮

STEP02:随后会打开“根据所选内容创建名称”对话框。在“根据下列内容中的值创建名称”列表框中可以根据需要进行选择,此处勾选“首行”复选框,表示利用顶端行的文字标记作为名称(其他如“最左列”,即以最左列的文字作为名称),然后单击“确定”按钮完成多个名称的定义,如图9-7所示。

STEP03:返回工作表后,单击“名称框”处的下三角按钮,可以在展开的下拉列表中看到一次性定义的3个名称,如图9-8所示。

创建名称

图9-7 创建名称

定义多个名称

图9-8 定义多个名称

Excel 2019快速定义名称步骤图解

在Excel 2019中,利用“名称定义”的功能,不仅可以快速定义名称,还可以方便地管理名称。下面通过具体实例来讲解利用“名称定义”对话框快速定义名称的操作技巧。

STEP01:打开“产品销售情况统计表.xlsx”工作簿,选中要定义为名称的单元格区域,这里选择“D4:D12”单元格区域。切换至“公式”选项卡,在“定义的名称”组中单击“定义名称”下三角按钮,在展开的下拉列表中选择“定义名称”选项,打开“新建名称”对话框,如图9-1所示。

图9-1 选择“定义名称”选项

图9-2 新建名称

STEP02:打开“新建名称”对话框后,在“名称”文本框中输入“销售金额”,然后单击“确定”按钮完成名称的定义,如图9-2所示。

STEP03:单击工作表左上角的“名称框”编辑栏,即可看到刚刚定义的名称,单击选中该名称,即可将工作表中的相应单元格区域选中,如图9-3所示。

前面介绍了利用“名称定义”来定义名称,其实利用“名称框”定义名称同样具有方便快捷的特点。下面详细介绍利用“名称框”快速定义名称的操作技巧。

STEP01:选中需要自定义名称的单元格区域,这里选择C4:C12单元格区域,将光标移动到“名称框”中单击,使名称框处于可编辑状态,如图9-4所示。

图9-3 选中自定义名称

编辑状态的名称框

图9-4 编辑状态的名称框

STEP02:在“名称框”中输入需要定义的名称,这里输入“销售数量”,然后单击“Enter”键返回即可完成名称的定义,如图9-5所示。

“名称框”定义名称效果

图9-5 “名称框”定义名称效果

名称定义的规则

在定义单元格、数值、公式等名称的时候,需要遵循一定的规则,具体要求如下:

  1. 名称的第1个字符必须是字母、数字或者下划线,其他字符可以是字母、数字、句号或者下划线等符号。
  2. 名称长度不能超过255个字符,字母不区分大小写。
  3. 名称之中不能有空格符。
  4. 名称不能和单元格的名称相同。
  5. 同一工作簿中定义的名称不能相同。

名称定义的概念

在Excel 2019中,使用名称定义可以极大地简化公式,从而提高工作效率。具体来说,Excel中名称定义具有以下重要作用。

1)减少输入的工作量。如果在一个文档中需要输入很多相同的文本,可以使用定义的名称。例如,定义图表=“数据透视表和数据透视图”,那么在需要输入该文本的位置处输入“=图表”,就会显示“数据透视表和数据透视图”。

2)快速定位。例如,在大型数据库中,经常需要选择某些特定的单元格区域进行操作,那么可以事先将这些特定的单元格区域定义为名称。当需要定位时,可以在“名称框”下拉列表中选择名称,程序会自动选择特定的单元格区域。

3)方便计算。简化了编辑公式的时候对单元格区域的引用,尽可能地减少出错概率。

Excel 2019利用数据透视表合并数据

前面讲过的几种对数据的合并,都只是单纯地把数据表合并起来。如果用户希望在将数据表合并的同时还希望合并后的数据可以按升序或降序的顺序排列,这时,用户应该进行怎么样的操作呢?

利用数据透视表合并数据,可解决这一问题。

利用数据透视表合并数据的具体操作步骤如下。

STEP01:打开“成绩求和.xlsx”工作簿,在“Sheet1”工作表中选择任意单元格,这里选择B2单元格,切换至“插入”选项卡,单击“表格”组中的“数据透视表”按钮,打开“创建数据透视表”对话框,如图8-60所示。

STEP02:在“请选择要分析的数据”列表区域中单击“选择一个表或区域”单选按钮,然后设置“表/区域”为“Sheet1!$A$2:$C$6”单元格区域,并在“选择放置数据透视表的位置”列表区域中单击选择“新工作表”单选按钮,最后单击“确定”按钮完成数据透视表的创建,如图8-61所示。

单击“数据透视表”按钮

图8-60 单击“数据透视表”按钮

图8-61 设置数据透视表区域

STEP03:选择新建的数据透视表,打开“数据透视表字段”对话框,在“选择要添加到报表的字段”列表框中依次勾选“学生姓名”“成绩”“总分(含加分)”复选框,此时的工作表如图8-62所示。

STEP04:使用同样的方法为“成绩2”单元格区域创建数据透视表,结果如图8-63所示。

图8-62 添加报表字段

图8-63 为“成绩2”创建数据透视表

STEP05:切换至“Sheet4”工作表,然后选择A18单元格。切换至“数据”选项卡,在“数据工具”组中单击“合并计算”按钮,打开如图8-64所示的“合并计算”对话框。在对话框中单击“函数”选择框右侧的下拉按钮,在展开的下拉列表中选择“求和”选项,在“引用位置”文本框中依次添加“成绩1”和“成绩2”数据透视表所在的单元格区域“$A$3:$C$8”和“$A$11:$C$16”,然后在“标签位置”列表框中同时勾选“首行”复选框和“最左列”复选框,最后单击“确定”按钮完成合并计算。

设置合并计算函数

图8-64 设置合并计算函数

STEP06:此时,工作表中会显示利用数据透视表合并计算的结果,如图8-65所示。

可以看出,使用数据透视表合并的数据,不但对数据表进行了合并,还对学生姓名进行了排序。如果用户想要进行更多的设置,可在数据透视表的单元格区域中单击鼠标右键,在弹出的隐藏菜单中选择“数据透视表选项”命令,打开如图8-66所示的“数据透视表选项”对话框。在对话框中可以任意切换至各个选项卡,然后对其进行设置,最后单击“确定”按钮即可。

使用数据透视表合并数据

图8-65 使用数据透视表合并数据

“数据透视表选项”对话框

图8-66 “数据透视表选项”对话框