打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
只是差了一点点

在函数公式中,逗号的作用是对不同参数进行间隔。

但是在实际应用中,一些新人朋友往往会被这个小逗逗搞得晕头转向。

首先来看看咱们熟知的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或是省略参数值时,将按精确匹配的方式返回查询结果。

如果逗号也省略了,就是在查询区域中查询小于或等于查询值的最大值,并返回指定列的内容,同样要求查询参数中的值必须按升序排列。

通过以上几个例子可以看出,小小的逗号对公式结果的影响是不容忽视的,你还可以举出几个类似的例子吗?


函数精粹班第4期公开课视频及附件下载:

http://pan.baidu.com/s/1i3riU0l

免费公开课 精彩纷呈

点击【阅读原文】,了解课程详情及免费报名链接。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
全体村民注意:星号和逗号又要坑人了
excel查找函数:如何对合并单元格进行查找
12个案例!带你从入门到进阶全面解析函数新贵XLOOKUP
比vlookup更强大的函数lookup函数(下:数组用法)
6个查询函数应用技巧合集,简单易学,收藏备用!
扔掉Vlookup函数,Excel多条件查询,只看这一篇就够了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服