打开APP
userphoto
未登录

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

开通VIP
基础篇--为何不能用AND,OR替换*,+

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!



我们以前提到过,*号和+好可以与逻辑判断函数AND和OR相互替换。咋数组公式中,*号和+号可以替换AND和Or函数,但反之则不可以。这是为何呢?


01

其实道理很简单:AND函数和OR函数返回的是单值TRUE或者FALSE,而如果数组公式需要执行多重计算,单值不能形成数组公式各参数之间的一一对应关系。

例如,要统计下面图表所示的语文成绩为80-89分的人数,即统计大于等于80分且小于90分的人数,此时判断条件是一个“逻辑与”的关系。



如果这是使用公式“{=SUM(AND(C2:C6>=80,C2:C6<90)*1)}”,则返回的结果为0。

这是因为在公式中:

C2:C6>=80返回{FALSE;TRUE;FALSE;TRUE;TRUE}

C2:C6<90返回{TRUE;TRUE;TRUE;TRUE;TRUE}

而AND({FALSE;TRUE;FALSE;TRUE;TRUE},{TRUE;TRUE;TRUE;TRUE;TRUE})返回FALSE。

AND函数的特性是,当所有参数都是TRUE是才返回TRUE。所以下一步计算时=SUM(FALSE*1)=SUM(0*1)=0了。

+号运算符与OR函数之间的关系也是相同的道理,这里就不再详细解释了。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

IF函数七兄弟,个个本领大!

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
新手进阶篇:Excel之换个思路,sum函数竟然如此大有可为
[EXCEL]MATCH INDIRECT函数综合应用之合并单元格查找求和
如何在Microsoft Excel中使用COUNTIF函数
EXCEL31:ERROR,SUM函数,数组公式
Excel的SUM函数9种公式设置范例
excel多条件专辑
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服