分享

Excel中【名称】的用法,这篇教程也许是最完整的了

 L罗乐 2018-05-23
 
Excel基础学习园地


公众号“Excel基础学习园地”是一个免费发布Excel基础知识、函数应用、操作技巧、学习方法等资讯的公众号,请点击上方“Excel基础学习园地”添加关注,方便我们每天向您推送精彩资讯。


名称有什么作用:

使用名称可使公式更加容易理解和维护。可为单元格区域、函数、常量或表格定义名称。一旦采用了在工作簿中使用名称的做法,便可轻松地更新、审核和管理这些名称。

名称是一个有意义的简略表示法,便于我们了解单元格引用 、常量 、公式或表的用途, 关于表这个功能,后面会单独讲解一次。

这个概念仅靠文字描述可能难以理解,下面举几个名称的常见示例以及它们如何提高清晰度和易理解度。

名称的基本作用


例一:使用名称表示单元格区域

例如我们统计总分的时候,会直接用sum进行求和,=SUM(B2:B8):

如果我们给B2:B8这个区域起一个名字叫数学的话,公式可以写成:=SUM(数学)

同样的方法,可以给每个科目都起一个便于理解的名字,在对这些科目进行统计的时候,公式里就可以直接使用对应的名称了。


例二:使用名称表示常量

这个公式是根据原价值计算折旧价,0.85是一个常量,代表折旧系数,那么我们就可以给0.85起个名字例如叫做折旧系数;

这个公式就可以写成=A11*折旧系数,这在某种程度上使我们更容易理解公式的含义。

 

例三:使用名称表示公式


这个例子是一个iferror嵌套vlookup的公式,其中vlookup这部分的作用是查找对应学生的数学成绩,或者简单点说,就是查找成绩,当找不到的时候,使用iferror函数返回一条信息,姓名有误。


如果我们对这个vlookup定义一个名称,叫做查找成绩,公式可以写成这样=IFERROR(查找成绩,'姓名有误');

以上我们通过三个例子看到了名称在公式中的作用,那么该如何定义名称呢?下面就来看看定义名称的方法。

定义名称的方法

对于单元格区域的命名,至少有三种方式:

第一种方法:直接使用名称框

红色框的位置就是名称框,关于名称框的介绍,我们在介绍公式函数入门知识的时候详细讲过,有忘记的同学可以回去复习一下,今天只说用名称框定义名称的方法。

选择要定义的区域,然后直接在名称框输入要定义的名称,这里是数学,输入完成后回车确定即可。

  

怎样检查名称是否定义成功了呢?

方法1:直接查看

选择这个区域,名称框会显示对应的名称;


方法2:输入验证

在任意单元格输入=数,就会显示数开头的名称,这个有点像输入函数出现的那种提示。

 

方法3:使用名称管理器查看

大家可以使用第一种方法,也就是直接在名称框定义名称,来对语文、英语、化学分别进行定义。

继续来看另外两种定义名称的方法:

第二种方法:使用名称管理器

选择区域,点击定义名称按钮:

会自动使用表头的内容作为名称,下面的引用位置可以根据自己的实际情况选择或者调整。

在新建名称这个对话框,还有个范围,这里可以选择工作簿或者指定sheet

相对于直接在名称框定义名称,使用新建名称的用处更加广泛,也更加灵活。例如可以指定局部工作表级别适用范围或创建名称备注。

给名称备注很好理解,如果你定义了很多个名称,就可以通过备注来知道每个名称的作用。

关于局部工作表级别适用范围这个概念,我们简单解释一下。

 

根据名称的适用范围,可以分为局部工作表名称或全局工作簿名称。例如:定义了一个名称(如 数学),并且其适用范围为 Sheet1,则该名称只能在 Sheet1 中被识别,而不能在其他工作表中被识别。

这样就是一个局部工作表名称,要在另一个工作表中使用局部工作表名称,您可以通过在它前面加上该工作表的名称来限定它,例如

名称范围也就是类型一旦确定,就不能再修改,编辑的时候可以发现这一点:

如果要修改的话,只能删除原有的,再重新定义一个。

 

如果你定义名称的时候,范围选择的是工作簿,那么这个名称对于该工作簿中的所有工作表都是可识别的,但对于其他任何工作簿是不可识别的。

 

名称在其适用范围内必须始终唯一。Excel 禁止您定义在其适用范围内不唯一的名称。但是,您可以在不同的适用范围内使用相同名称。

比如已经有一个叫数学的名称,你再去定义数学的话,就会出现提示:

但是,在不同的适用范围,可以重复使用相同的名称,例如

尽管每个名称都相同,但每个名称在其适用范围内都是唯一的。至于这样做的具体好处,就是可以在多个sheet里分别指定同样意义的名称。

当然,还是建议不要用完全相同的名称,在使用的过程中还是会带来一些不便,这个大家在今后使用的过程中慢慢去体会,就不一一列举了。

 

以上是介绍了任何定义单元格区域的名称,有使用名称框和新建名称两种方法,还介绍了如何检查名称是否定义成功的方法,以及局部名称和全局名称的含义。

 

针对于单元格区域名称的定义,还有一个批量定义名称的方法,例如要给四门课程都定义名称的话,按照之前的方法我们要定义四次,实际上用批量的方法一次就可以完成,方法为:

选择区域,点击根据所选内容创建,本例中我们希望以首行作为名称列表,点击确定;

通过名称管理器我们可以看到一次性就定义了四个名称。

这个功能我们在学习二级关联菜单的时候会用到,实际工作中大家根据自己遇到的问题灵活使用即可。

在掌握了如何给单元格区域定义名称以后,还需要掌握如何给常量以及公式定义名称,先来看看给常量定义名称的方法。

如何为常量和公式定义名称

方法是打开新建名称,直接按照需求输入相关内容,确定即可。

检查时可以看到,对常量进行定义的时候我们并没有输入=,确定后会自动添加一个=

这个例子对常量进行命名,目的在于使公式的意义更加明确。

 

对常量进行定义名称还有个作用就是简化输入,假如经常要在表格中输入一段比较长的文本时,常见于公司名称或者开户行名称等其他常用的字符串,例如:中国工商银行股份有限公司浙江省杭州市西湖路分行,每次输入都很麻烦,那么可以给这个字符串起个简单好记的名称:

下次在需要输入开户行的时候,只需要简单的输入=开户行


给公式定义名称的方法也是同样的,作用同样是简化公式,通过使用名称,可以使公式看起来更简洁易读。

如果我们对这个vlookup定义一个名称,叫做查找成绩,公式可以写成这样=IFERROR(查找成绩,'姓名有误')

很多看上去很长的公式,其实里面有一些重复的部分,如果使用了名称以后,公式看起来就会非常容易理解,大家今后遇到这样的情况可以考虑使用名称来简化公式。

 

实际运用中,为了简化公式而使用名称的例子并不多,更多时候使用名称都是为了使用宏表函数,最常见的就是根据算式得到计算结果,此时需要用到EVALUATE函数,还有在制作工作表目录的时候,会用到GET.WORKBOOK函数,这几个函数都是宏表函数,只能通过名称的方式加以运用。

 

以上我们介绍了名称的定义方法,以及在哪些情况下使用名称,接下来要了解一个非常关键的问题,就是名称的语法规则,因为随着你对名称使用越来越多的时候,也会发现很多问题,有些名称是不能用的,例如这种情况:

下面就来介绍一下创建和编辑名称时需要注意的语法规则。

名称的定义原则

1有效字符  名称中的第一个字符必须是字母、汉字、下划线 (_) 或反斜杠 (\)。名称中的其余字符可以是字母、汉字、数字、句点和下划线。

注意  不能将大小写字母“C”“c”“R”“r”用作已定义名称,因为当在名称定位文本框中输入这些字母中的两个时,会将它们作为当前选定的单元格选择行或列的简略表示法。

 

2不允许的单元格引用  名称不能与单元格引用(例如 Z$100 R1C1)相同。

注意,不能使用单元格引用的格式定义名称,但是可以使用函数名称定义名称,例如可以用sum来定义一个名称,这时候你输入=sum,就会发现有什么区别了:

3空格无效  在名称中不允许使用空格。请使用下划线 (_) 和句点 (.) 作为单词分隔符,例如 Sales_Tax First.Quarter

4名称长度  一个名称最多可以包含 255 个字符。

5区分大小写  名称可以包含大写字母和小写字母。Excel 在名称中不区分大写字符和小写字符。例如,如果创建了名称 Sales,接着又在同一工作簿中创建另一个名称 SALES,则 Excel 会提示您选择一个唯一的名称SalesSALES重名了。

 

除了名称的定义有一些规定之外,在使用名称的时候,还需要注意以下几点:

1在编辑模式下更改单元格内容时不能对单元格进行命名。

2、可以拖动右下角调整名称框的宽度:

3使用名称管理器对话框可以处理工作簿中的所有已定义名称和表名称。在名称管理器中,可以确认名称的值和引用,查看或编辑说明性批注,或者确定适用范围。还可以排序和筛选名称列表,在一个位置轻松地添加、更改或删除名称。

关于名称管理器中的各项功能,可以自己实际操作一下就可以明白了,不再赘述。

 

4如果更改某个已定义名称或表名称,则工作簿中该名称的所有应用也会随之更改。

5、在使用名称的时候,除了可以直接输入之外,还可以通过【用于公式】这个下拉选项直接选择要使用的名称。


关于Excel中名称的介绍,就说这么多,今后在其他学习内容中,会时常用到名称这个功能,随着大家学习的深入,慢慢就会体会到名称的妙处了。

最后分享几篇之前发布的关于名称的资料供大家参阅:

1、想在前面列公式,后面出结果,后面那列应该输入什么?

2、【基本功能】Excel中“名称”的若干用法

3、可以自动调整大小的打印区域!



本文节选自为【老菜鸟的班】Excel基本功能讲义,想了解全部内容欢迎加入我们一起学习!

——老菜鸟的班



学习Excel基础知识就来老菜鸟的班,QQ群搜索老菜鸟的班就能找到我了。

还想了解什么知识点,尽请留言,我们会根据大家需要分享更多实用内容!

添加关注,每天收获实用知识



为了帮助更多人用好Excel,我们精心准备了一套《Excel高手是这样炼成的》实用技巧系列课程,课程涵盖了日常工作中遇到的大部分问题,同时也涉及到Excel的基础功能和常用简单函数,内容丰富并且充满了趣味性。了解课程详情点击下方【阅读全文】


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多