盘点Excel里的6个冷门函数,指不定就派上用场了呢
作者:老菜鸟来源:部落窝教育发布时间:2021-10-22 10:18:36点击:3683
编按:
今天和我一起来学习Excel里的6个冷门函数吧,虽说她们冷门到没几个人知道,但是功能却很强大。今天就让我们的老菜鸟老师为大家奉上一篇关于冷门函数的专题教程,从基础到实际应用,来感受一下冷门函数的强大吧~
各位同学,大家好,在Excel的函数当中,有一些函数是一直存在,并且功能不俗,但却一直被我们无视的。姑且将这类函数称为冷门函数吧,今天就从这些冷门函数中扒出来几个让大家开开眼界,也许有些函数对你的帮助会很大呢?
冷门函数1:IMREAL函数
IMREAL函数之所以冷门,是因为他属于专业函数,功能是取出复数的实部系数。用法倒是不难,就一个参数:
别说没几个人见过这个函数,就算告诉你,估计也记不得复数的实部是个啥玩意了。
用一句话简单地概括一下:一个复数z的表示方法是a+bi,a叫复数的实部,b叫复数的虚部!
那么这个函数在我们的实际工作中能用到吗?
请看示例。
按照右边的提成比例计算出每个人的提成金额。
常规解法是把业绩范围的下限值提取出来(需要一个辅助列),然后用LOOKUP函数匹配出提成比例,最后计算出提成金额。
但是可以直接使用IMREAL函数来完成这个任务,公式为:
=B2*LOOKUP(B2,IMREAL($E$2:$E$6&"i"),$F$2:$F$6)
IMREAL($E$2:$E$6&"i")这部分就是业绩范围中“-”左侧的内容。
是不是觉得很神奇!
实际上根据复数的表示方法,当我们遇到a+b或者a-b形式的内容,都可以用&符号链接i将数据变成a+bi或者a-bi的形式,再用IMREAL函数来提取他的实部。
可能有人会想到一个问题,提取虚部(也就是-右边的数据)该用什么函数?
同样是一个冷门函数IMAGINARY函数。
两个函数用法一样,就不赘述了。
冷门函数2:FORMULATEXT函数
这个函数也是一个大家很少见到的,用法很简单,只有一个参数。
函数的功能就是把一个单元格里公式提取出来。
例如在前面的实例中,我们用了一个公式,就可以用公式=FORMULATEXT(C2)将公式的内容在另一个单元格显示出来。
这对于一些需要制作相关教程的朋友就很方便了,不用再去编辑栏搞公式内容。
冷门函数3:DOLLARDE函数
这是一个财务函数,但是很多搞财务的同学估计都没见过它,就更别说用了。
函数倒是不难用,两个参数。
从Excel给的提示来看,函数的功能是【将以分数表示的货币值转换为以小数表示的货币值】,但是这句话到底是什么意思呢?翻译过来就是:数值=整数部分+小数部分/进制
举个例子:
比如加班时间的转换,原来是用“小时:分钟”这样的格式,如果要统一转换为“小时”为单位的时候,就比较麻烦,有兴趣的朋友可以自己去尝试一下。
而用了DOLLARDE函数的公式就简单多了,公式为=DOLLARDE(SUBSTITUTE(B2,":",".")*24,60)
在这个公式中,首先用SUBSTITUTE将时间中的冒号换成小数点,再乘24使数字的单位变成小时,因为在Excel中整数是对应到天的,如果要让整数对应成小时的话,就得乘以24才行。
至于将小数部分按照60进制转化的问题就很简单了,DOLLARDE函数的第二参数填60即可。
冷门函数4:DSUM函数
在Excel中有一类函数叫数据库函数,基本上都是D开头的函数,这类函数的结构也都是一样的:函数名(数据区域,字段名称,条件区域)。DSUM就是其中的一个,其作用是对数据库中指定的字段(列)按照指定的条件求和。
来看一个比较冷门的用法,有这样一个数据表,根据选择的月份动态求和,效果如图所示。
注意,实际上数据区域下方的那一行合计是不存在的,只是为了大家验证结果才临时加上的。通常要实现这样的动态求和,少不了要用到OFFSET函数,但是现在直接用=DSUM(B1:J13,A17,A20:A21)就实现了,够冷门不。
在这个公式中,数据区域是B1:J13,要求和的字段名称是A17,用了数据有效性通过下拉选项来控制,在这个求和中,并不涉及到条件的问题,但是函数的参数必须要填写,所以随便找个空白单元格填上就行,表示条件为空。
冷门函数5:CONVERT函数
CONVERT函数的功能是将数据从一种单位换算成另一种单位,只有三个参数,结构是CONVERT(要转换的数据,原来的单位,要转换的单位)。
例如可以用公式=CONVERT(A2,"lbm","kg")将单位为磅的数据转化为单位为千克的数据。
或者利用公式=CONVERT(D2,"F","C")将华氏温度转化为摄氏度。
要用好这个函数的关键就是能知道各种单位体系该用什么字母表示,其实Excel早就想到了这个问题,在我们输入公式过程中,就会出现提示:
只有在下拉列表里找到自己需要的单位体系就行,有了这个函数,以后再也不会为了哪些不同体系单位转换的问题发愁了。
冷门函数6:AGGREGATE函数
最后要分享的这个冷门函数真的是太强大了,堪称Excel的万能函数之王,因为AGGREGATE函数不仅可以实现诸如SUM、AVERAGE、COUNT、LARGE等19个函数的功能,而且还可以忽略隐藏行、错误值、空值等。如果区域中包含错误值,SUM等函数将返回错误,这时用 AGGREGATE函数就非常方便了。
关于这个函数的详细用法,可以参阅之前的教程:
https://mp.weixin.qq.com/s/lxE7OPuMiY6wgz6LrcxCjQ
怎么样,今天分享的这6个冷门函数你知道几个,最喜欢的是哪个,欢迎留言告诉我们。
本文配套的练习课件请加入QQ群:902294808下载。
做Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
将excel中的数据按照指定数量进行重复,非得用VBA才能实现吗?
Power Query的数据替换技巧比Excel函数更万能!
版权申明:
本文作者老菜鸟;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。