Excel全套系统课程入门到精通系列视频教程
34390 人在学
Excel是一个考验细节的办公软件,不管你同不同意,反正我就是同意了,因为在日常使用excel中,往往有一些小小的工具的强大功能或者是你暂时没有发现的,比如常用的填充柄啊,鼠标右键的功能啊,这些都是在日常使用中需要细心去挖掘的功能,这次带给大家的是excel公式中“,”逗号的强大作用,或者你已经了解过,但温故而自新,还是值得看看的!
我们都知道在excel的函数公式中,逗号的作用是对不同参数进行间隔。但在实际中,很多朋友往往被弄的晕头转向的,什么情况?想知道答案,就首先来看看咱们熟知的IF函数,如果A1输入1,目测一下这两个公式,会返回什么结果呢?记得要仔细看符号
=IF(A1>5,"大")
=IF(A1>5,"大",)怎样,你是否猜对了?
其实这两个公式当中前者返回的是逻辑值FALSE,而后者返回的是数值0。
再仔细看看这两个公式的差别是一个逗号,第一个公式缺省参数,是指参数的位置给剔除了。第二个公式是省略参数值,是把位置预留出来,但是没有明确告诉你参数值是什么。
上面所说的是对返回结果的差异,再接下来再看一个排名函数RANK。
我们从图中可以看到C2单元格的公式是=RANK(B2,B$2:B$6)RANK函数的第三参数如果为0或是省略,排位结果是按照降序排列的。有一点需要注意的是:如果第三参数不为零,则排位结果是按照升序进行排列
细心的朋友们可以看到,就是一个简简单单逗号的差异,苍老师从排名第一直接变成排名第5了。Match函数参数中的最后一个逗号也是需要讲究的
我们看到下图:要查询芳菲在A列所处的位置在哪
在图中分别使用两个公式,但为啥返回的结果却不相同。
=MATCH(D2,A:A)
=MATCH(D2,A:A,)
如图所示,前者返回的是一个非常明显的错误结果。当MATCH函数第三参数为0或是省略参数值时,将按精确匹配的方式返回结果。如果这时候逗号也省略了,就是查找小于或等于查询值的最大值,但是要求查询参数中的值必须按升序排列,看吧!一个逗号的作用真的是比较大的!
逗号也是可以影响VLOOKUP函数,不信你可以看下面的图
分别使用了两个公式,这里的逗号是会影响查询的精度
=VLOOKUP(D2,A:B,2)
=VLOOKUP(D2,A:B,2,)
当VLOOKUP函数第四参数为0或是省略参数值时,将按精确匹配的方式返回查询结果。如果逗号省略了,就是在查询区域中查询小于或等于查询值的最大值,并返回指定列的内容,同样要求查询参数中的值必须按升序排列,这种查询的结果确实是存在很大的差异!
小结:从上面的例子我们可以知道,一个小小的逗号竟然会出现那么大的差异,正如开头我们说,excel真的是考验一个用户细心和耐心的软件,我们只有更加细心的去操作,留意一下每个工具的操作使用规律,才可以更快的提升Office的水平,提高工作效率!
共120节 · 29小时15分钟
¥99.0025363人在学
共86节 · 9小时52分钟
¥128.002404人在学
共37节 · 5小时39分钟
¥10.0010574人在学
共47节 · 5小时25分钟
¥10.0010859人在学