3.2.1 使用名称
在Excel中可以为常量、单元格区域、公式等内容创建名称,然后使用名称代替这些内容,这样不但可以减少输入量,还能让公式更易理解,并减少错误的发生。在Excel定义名称时需要注意以下几点:
● 一个名称最多可以包含255个字符,英文字母不区分大小写。
● 名称的第一个字符必须是汉字、英文字母、下画线或反斜杠“\”,名称的其他部分可以是汉字、英文字母、数字、句点和下画线。
● 名称中不能包含空格。如果必须对名称中的字符进行分隔处理,可以使用下画线和句点作为分隔符。
● 名称不能与工作表中的单元格引用相同,不能将字母R、r、C、c定义为名称,因为R、C在R1C1引用方式中表示工作表的行和列。
在Excel中创建名称的方法有很多种,由于创建动态的数据透视表需要为公式创建名称,因此这里只介绍为公式创建名称的方法。在功能区的“公式”选项卡中单击“定义名称”按钮,如图3-23所示。
图3-23 单击“定义名称”按钮
打开“新建名称”对话框,在该对话框中创建名称并进行相关设置:
● 在“名称”文本框中输入名称,比如“销量”。
● 在“范围”下拉列表中选择名称的级别,选择“工作簿”将创建工作簿级名称,选择特定的工作表名将创建工作表级名称。
● 在“引用位置”文本框中输入要创建名称的公式。
● 在“备注”文本框中输入对名称的简要说明。
完成以上设置后,单击“确定”按钮,将为用户在“引用位置”文本框中输入的公式创建名称。
如图3-24所示,在“新建名称”对话框中创建了一个名为“动态数据源”的名称,在“引用位置”文本框中输入下面的公式,然后单击“确定”按钮创建该名称。
=OFFSET($A$1,,,COUNTA($A:$A))
图3-24 为公式创建名称
提示:在“引用位置”文本框中输入公式与在单元格中输入公式的方法类似,也包括“输入”“编辑”和“点”3个模式。按F2键可在“输入”和“编辑”模式之间切换。