二维码 购物车
部落窝在线教育欢迎您!

Excel中居然还有“废柴”函数?你知道吗?

 

作者:小花来源:部落窝教育发布时间:2020-04-14 10:28:31点击:2075

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

哈喽,大家好!说到“废柴”一词,相信小伙伴们很难把它和excel中各类神通广大的函数联系在一起。但是随着excel版本的不断更新,不少函数逐渐被取代、淘汰,我们把这样的函数称为“废柴”函数。

 

对于在职场中徜徉于数据海的Exceler们来说,一提到效率,都会对Excel函数赞不绝口,璀璨耀眼者如VLOOKUPSUMIFSUMPRODUCT等,皆是查询统计数据的大杀器!但是Excel函数家族成员众多,而且各函数问世时间各不相同,林子大了,难保有些滥竽充数的函数,食之无味、弃之可惜,这就是我们所说的废柴函数。

 

Excel中有哪些废柴函数呢?让我们一起将它们一一揪出来!

 


废柴①号

纠错三兄弟

 


IFERROR函数问世以来,纠错三兄弟——ISERRISERRORISNA就彻底失业了。举个例子以前我们需要使用IF+ISNA来对错误值进行处理,例如:

 

=IF(ISNA(VLOOKUP(A2,D:E,2,0)),0,VLOOKUP(A2,D:E,2,0))

 

 

备注:

ISNAISERRISERROR都是IS函数家族的一部分,它们是检查一个值是否具有某一特性的一组函数,它们的基本语句都是=IS函数(值或引用),具体如下:

 

ISNA函数:基本语句是=ISNA(值),它的功能是检查一个值是否为#N/A,是则返回TRUE,否则返回FALSE

ISERR函数:基本语句是=ISERR(值),它的功能是检查一个值是否为#N/A以外的错误,它刚好和ISNA互补;

ISERROR函数:基本语句是=ISERROR(值),它的功能是检查一个值是否为错误值,这里的错误值包含#N/A#VALUE!#REF!#DIV/0!#NUM!#NAME?#NULL!七种常见错误。

 

Excel的早期版本中,纠错三兄弟还是有很多戏份的,以至于我们在很多古董级报表模板中都能看到它们的身影。

 

但有了IFERROR函数,纠错三兄弟就立刻成了废柴三兄弟,我们只需IFERROR(原函数,错误的返回值)即可完成错误处理,简直快捷了许多!

 

=IFERROR(VLOOKUP(A2,D:E,2,0),0

 


 

废柴②号

隐藏函数中的蛟龙号加强版


 

Excel函数有所研究的小花瓣一定都知道,除了在插入函数对话框中可以选择的函数外,Excel中还有一些隐藏函数,DATESTRING就是其中之一,有人笑称,DATESTRING函数简直是沉潜到蛟龙号都到达不到的深度,看不到也用不着!!!

确实,这和它的日期函数兄弟DATEDIF(日期间隔神级函数)不同,DATESTRING函数是一个不折不扣的废柴函数。它的主要功能是将各种日期格式转化为年月日的格式。它的基本语句是=DATESTRING(日期或引用),具体用法如下:

 

 

但是使用函数来转换格式,无异于画蛇添足。稍微懂一点数字格式设置的小花瓣都知道,Excel为我们提供了很多种日期格式,即使这些日期格式都不符合要求,我们也可以使用自定义格式来定制一款合适的日期格式。

 

图片

 


废柴③号

士别三日,当

 


在日期相关的函数中,除了一个DATESTRING函数外,还藏着另外一个废柴函数,它就是DAYS。别看它的名字叫,但功能却无法上天;别说它命里带“S”,却不是什么DOUBLE加强版。如果非要用一个词来形容它,那就是“瓜”!

都说士别三日,当刮目相看,但正是这个计算两个日期之间间隔天数的DAYS函数,却让人不忍直视。

 

它的基本语句是=DAYS(终止日期,起始日期)。

 

 

乍一看,可以计算两个日期之间的间隔天数,这在计算入职天数、持续时长等方面都非常好用,何来废柴一说?功能没毛病,只是杀鸡焉用宰牛刀,一个减号能够解决问题,何必用一个双参数的函数来伤脑子呢?这么看来,DAYS函数这顶废柴的帽子怕是摘不下来咯!

 

 


废柴④号

名字长功能强

 


Excel函数家族中,名字长的函数有很多,闻名遐迩且功能强大的如SUMPRODUCTSUBSTITUTE,名不见经传却身怀绝技的如AGGREGATEFORMULATEXT,但并不是每一个名字很长又不好念的函数都有强大的功能,这其中也有废柴如CONCATENATE函数。它是将多个字符串合并成一个字符串的文本连接函数,基本语句是=CONCATENATE(文本1,文本2......)

 

 

或许有些人会说,CONCATENATE函数可以连接多个文本,虽不如CONCAT函数那般便利,且每个文本都需要单独选择或输入,但在没有CONCAT函数的Excel版本中,它还是有一席之地的,怎么就被小花说成废柴了呢?

 

原因很简单,如果CONCATENATE可以浓缩为1个字符,那废柴这个锅,CONCATENATE函数背也得背,不背也得背。这个字符就是"&"文本1&文本2”,只要用这样简单的语句,就能完成文本连接了。CONCATENATE?不好意思,你走吧!

 

 

虽说各个函数各有千秋,但是随着版本和功能的不断更新和精简,一些早期的函数不免被更优秀的函数或技巧所替代。我们学习Excel就需要与时俱进、温故知新,才能不拘泥于旧法,始终革故鼎新,保持高效。今天小花借废柴函数之名,讲解了它们的替代之法,也是希望小花瓣能辨清优劣,择优取用。

 

本文配套的练习课件请加入QQ群:1003077796 下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

隐藏部分电话号码别泄密:3种用星号取代部分号码保护隐私的快速方法

连接字符串的方法《连接字符串的神奇妙用,让你轻松实现高效率办公!》

Datedif函数的用法用上DATEDIF,您永不再缺席那些重要的日子!

IF函数的用法函数界也搞裁员?我们恐将告别IF函数!