Excel技术 | 名称2:如何定义名称

微信公众号:excelperfect

 

Excel

中,可以通过多种方式来定义名称。下面,我们将分别介绍定义名称的方法。

 

使用“名称框”定义名称

名称框在编辑栏的左侧,通常我们在工作表单元格中操作时,其中显示单元格的地址。其实,我们可以使用名称框来快速定义名称,如图

1

所示,首先选择要定义名称的单元格区域,然后直接在名称框中输入名称。

Excel技术 | 名称2:如何定义名称

1

 

在定义了名称后,我们可以通过名称框直接选择相应的单元格区域。如图

2

所示,单击名称框右侧的下拉箭头,会出现已定义的名称下拉列表,选取名称后,会选择该名称相应的单元格区域。

Excel技术 | 名称2:如何定义名称

2

 

然而,在使用名称框来定义名称时,如果输入的名称是已经存在的名称,

Excel

会选择该名称相应的单元格区域,而不会按照你的意图来定义新名称。

 

使用“新建名称”对话框

选取“公式”选项卡中“定义的名称”组中的“定义名称”命令,在弹出的“新建名称”对话框中来定义名称。

在名称文框框中输入想要定义的名称;在引用位置中输入单元格区域,可以单击右侧的选取控件直接在工作表中选择该名称对应的单元格区域,如图

3

所示。

Excel技术 | 名称2:如何定义名称

3

 

可以看到,使用“新建名称”对话框,有更丰富的功能。我们可以在“范围”列表中指定定义的名称可使用的范围,在“备注”中可以输入相关的说明,如果在公式中使用该名称,则会显示这些说明。

 

3

所示的“新建名称”对话框中,我们可以通过“范围”列表来指定名称的作用范围,如图

4

所示。通常,

Excel

默认为“工作簿”,即定义的名称在工作簿的所有工作表中都可使用,称之为工作簿级名称。因此,如果我们将“数学成绩”定义为工作簿级名称,那么虽然该名称对应的数据在工作表

Sheet1

中,但我们可以在其他工作表例如

Sheet5

中使用这个名称。

Excel技术 | 名称2:如何定义名称

4

 

在定义名称时,我们可以在“范围”列表中选择应用该名称的工作表,如图

5

所示,这称之为工作表级名称。如图

5

,我们定义“英语成绩”为工作表

Sheet1

中使用的名称,那么它只能在工作表

Sheet1

中使用。使用工作表级名称的好处是,我们可以在不同的工作表中定义相同的名称,只是它们作用的工作表不同而已。

Excel技术 | 名称2:如何定义名称

5

 

单击“名称框”下拉箭头,在列表中只会显示工作簿级名称和本工作表名称,定义作用范围为其他工作表的名称不会显示。

 

直接使用工作表中的文本快速定义名称

通常,我们先选择单元格区域,然后打开“新建名称”对话框时,

Excel

会提供行列标题作为建议名称,如图

6

所示。

Excel技术 | 名称2:如何定义名称

6

 

其实,

Excel

可以智能辨识相应的文本作为单元格区域名称。如图

7

所示,选择包含要将其用作名称的文本单元格的单元格区域

C2:F6

,单击“公式——根据所选内容创建”,在弹出的“以下列选定区域的值创建名称”中选取“首行”,单击确定即为每列数据定义了名称。

Excel技术 | 名称2:如何定义名称

7

 

如果选择包括行列的区域,如图

8

中的单元格区域

B2:F6

,那么在“根据所选内容创建”名称时,将为每行和每列分别指定名称,并且将单元格区域的左上角单元格的内容作为整个数据区域的名称,即单元格区域

C3:F6

的名称为“姓名”。

Excel技术 | 名称2:如何定义名称

8

Excel技术 | 名称2:如何定义名称

9

 

还有一种命名常量的方式,即在单元格中放置常量值,在引用位置中引用该单元格即可。

 

命名公式

可以为常用的公式指定一个名称,这样在单元格中不需要输入公式,只需要使用该名称,让工作表可读性更强。

 

例如,使用“新建名称”对话框为计算圆面积的公式定义名称

Cirle

,如图

10

所示,其中

Radius

为含有半径值的单元格名称。此时,在工作表中直接输入:

=Circle

即可求得指定半径的圆的面积。

Excel技术 | 名称2:如何定义名称

10

 

后面的文章中,我们会讲到使用此技巧来定义动态的名称。注意,常量命名和公式命名都不会出现在名称框中。

 

名称的命名约定

在命名名称时,需要遵守一些规则:

  • 命名的名称最长不能超过

    255

    个字符。

  • 命名的名称必须以字母(汉字)或下划线开头,在名称的其他部分可使用任意字母、数字或符号,但不能使用空格。

  • 名称不区分大小写。

  • 在名称命名时,不能使用单元格地址或者任何运算符。

  • 不要使用

    Excel

    的内置名称。

  • 命名名称时,在保持简单的同时尽量让名称表现相应的含义。

  • 欢迎分享本文,转载请注明出处。

    欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。