7.2 为单元格定义名称的3种方法
在Excel中,为单元格定义名称主要有3种方法,第一种是直接通过编辑栏的名称框定义;第二种是使用对话框来定义;第三种是批量对单元格区域进行命名。
7.2.1 使用名称框定义名称
使用名称框定义单元格引用是最直接、最快捷的方法,在工作表中选择需要定义名称的单元格或者单元格区域后,将文本插入点定位到名称框中,输入需要定义的名称,按【Enter】键即可完成命名操作,如图7-5所示。
图7-5 使用名称框为单元格区域命名
提示:使用名称框定义的单元格名称的作用范围
在Excel中,如果直接使用名称框的方式为单元格命名,则该名称被自动识别为全局名称,如果要通过该方法定义一个局部名称,则需要手动在定义的名称前面添加工作表名,如“Sheet1!部门”。
7.2.2 使用对话框定义名称
除了使用名称框定义名称以外,用户还可以通过对话框的方式来命名,其具体操作如下。
Step 01 【选择命令】选择目标单元格区域,单击“公式”选项卡,在“定义的名称”组中单击“定义名称”下拉按钮,选择“定义名称”命令,如图7-6所示。
图7-6 选择命令
提示:使用快捷菜单打开“新建名称”对话框
在Excel中,选择目标单元格区域后,右击,选择“定义名称”命令,也可以快速打开“新建名称”对话框,如图7-7所示。
图7-7 通过快捷菜单打开对话框
Step 02 【设置名称】打开“新建名称”对话框,在“名称”文本框中输入名称,在“范围”下拉列表中设置名称的作用范围,如选择“工作簿”选项,即可将“部门”名称定义为全局名称,如图7-8所示。
图7-8 设置名称
如果要将名称设置为局部名称,在“新建名称”对话框的“范围”下拉列表框中选择工作表名称即可。在“新建名称”对话框的“引用位置”中,默认情况下会自动添加当前工作表的表名,如果用户手动将生成的工作表名删除,当单击“确定”按钮后,系统仍然会自动添加工作表名,其目的是为了明确该名称具体的来源。
拓展学习 区别定义名称的两种方式
在Excel中,使用名称框和“新建名称”对话框都可以实现对名称的定义,但是两者之间又存在着必然的区别,具体如下。
◆ 使用名称框定义:使用名称框的方式定义名称,用户首先必须要选择目标单元格和单元格区域才能进行。
◆ 使用对话框定义:使用对话框方式不仅可以对选择的单元格或者单元格区域进行命名,还可以对未选择的其他对象进行命名,如对某个计算结果命名,只需在“新建名称”对话框的“引用位置”文本框中输入相应的引用即可。如图7-9所示。任意选择一个单元格打开“新建名称”对话框,然后定义指代各月的平均销量数据的“平均销量”名称引用。
图7-9 为计算结果定义名称引用
拓展学习 特殊局部名称“Print_Area”和“Print_Titles”
在Excel中,系统自带了两个特殊的局部名称,分别是“Print_Area”和“Print_Titles”,这两个局部名称是在设置打印区域时系统自动创建的,其具体的作用如下。
◆ Print_Area:该名称主要用于指定用户设置的打印区域,图7-10所示为“员工技能考核表”工作簿的“Sheet1”工作表设置打印区域后,系统自动创建的“Print_Area”局部名称。
◆ Print_Titles:该名称主要用于指定用户设置的重复打印的行标题单元格区域或者列标题单元格区域,图7-10所示为“员工技能考核表”工作簿的“Sheet1”工作表设置重复打印的行标题单元格区域后,系统自动创建的“Print_Titles”局部名称。
图7-10 系统自动生成的“Print_Area”和“Print_Titles”局部名称
注意:定义单元格名称时不要使用内置名称
由于这两个名称是系统内置的单元格名称,所以一般情况下不要对其进行修改。并且,在自定义单元格名称时,也尽量不要使用这两个名称来命名,以免导致错误。
7.2.3 批量命名单元格区域
前面讲解的两种方法一次只能定义一个名称。在Excel中,系统还提供了批量命名单元格区域功能,通过该功能用户可以一次性为多个单元格区域进行命名,其具体操作如下。
Step 01 【单击按钮】在工作表中选择需要批量命名的单元格区域后,单击“公式”选项卡,然后在“定义的名称”组中单击“根据所选内容创建”按钮,如图7-11所示。
Step 02 【设置规则】在打开的“以选定区域创建名称”对话框中设置批量命名的规则,这里选中“首行”复选框,如图7-12所示,单击“确定”按钮关闭对话框,完成单元格区域的批量命名。
图7-11 单击“根据所选内容创建”按钮
图7-12 设置批量命名规则
在“以选定区域创建名称”对话框中,选中“首行”(或“末行”)复选框,表明将选择的单元格区域的首行(或末行)单元格的值作为所在列的单元格区域的名称;选中“最左列”(或“最右列”)复选框,表明将选择的单元格区域的最左列(或最右列)单元格的值作为所在行的单元格区域的名称。
Step 03 【打开对话框】单击“公式”选项卡的“定义的名称”组中的“名称管理器”按钮,打开“名称管理器”对话框,如图7-13所示。
Step 04 【查看批量命名结果】在打开的对话框中即可查看到系统自动根据首行的表头数据定义了6个全局名称,如图7-14所示。
图7-13 打开“名称管理器”对话框
图7-14 查看结果