or函数公式怎么用,Excel中or函数使用方法
OR 函数
若任何一个参数(运算结果)为 TRUE,最终运算结果返回 TRUE;若参数(运算结果)均为 FALSE,则返回 FALSE 👇
注:
另外,AND 函数的参数对数值识别也是一样。
例子1
以下图的成绩表为例,语数英其中一科成绩大于85分,奖励1支笔 👇
在 F2 单元格输入公式“=IF(OR(C2>85,D2>85,E2>85),1,)”,双击填充柄向下填充 👇
可以用数组把刚刚的公式中的 OR 函数部分简化为“OR(C2:E2>85)”,完成的公式是“=IF(OR(C2:E2>85),1,)”,按 Ctrl+Shift+Enter 组合键算组运算,并向下填充 👇
数组公式运算过程图 👇
注,在文末附上关于 IF 函数&数组的图文,对此不了解的可点击阅读。
产品分类一共有4类,把符合1和2的对应销量加起来。看上去, OR 函数相当适合,也就是 OR(C2=1,C2=2)嵌套在 IF 函数,但这样做需要添加一列辅助完成求和,或者写一条很长很长很长的公式“=SUM(IF(OR(C2=1,C2=2),F2),IF(OR(C3=1,C3=2),F3),IF(OR(C4=1,C4=2),F4),IF(OR(C5=1,C5=2),F5),IF(OR(C6=1,C6=2),F6),IF(OR(C7=1,C7=2),F7),IF(OR(C8=1,C8=2),F8),IF(OR(C9=1,C9=2),F9),...,IF(OR(C19=1,C19=2),F19))”。
在 OR 函数的参数里使用数组,把简化公式为“=SUM(IF(OR(C2:C19=1,C2:C19=2),F2:F19))”,但 OR 函数计算结果只会返回一个值,最终结果是判定条件为 TRUE,把 F2:F19 区域的数值全都加起来 👇
要求计算产品分类为1和2的总销量,在同一列有两个判定条件“C2:C19=1”或“C2:C19=2”。两个判定条件的结果相加运算并不会产生2 👇
那就可以使用“+”代替 OR 函数,在 H2 单元格输入公式“=SUM(IF((C2:C19=1)+(C2:C19=2),F2:F19))”,按 Ctrl+Shift+Enter 组合键算组运算 👇
下图红框框起部分是数组公式运算过程图(可以在公式求值功能查看) 👇
本文地址:百科生活频道 https://www.neebe.cn/live/886622.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!