欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel 逻辑判断OR函数应用之确定条件是否都是True

程序员文章站 2022-03-04 19:20:22
OR函数是一个逻辑判断函数,用来确定测试中的所有条件是否都是True,也就是都成立。OR(Logical1,Logical2,Logical3,…&h...

OR函数是一个逻辑判断函数,用来确定测试中的所有条件是否都是True,也就是都成立。OR(Logical1,Logical2,Logical3,……),其中的Logical是一个逻辑判断表达式,Logical最多可以有255个)。例如OR(A2>100,A3<2000)等。

OR函数单独使用只能返还一个True或者Flase,意义不是很大,但和其他函数组合起来,作用非常大。

比如有这么一份表格,希望能知道销售地区是否包含了浙江,江西两省,并计算浙江、江西两省销售区域的销售额。

Excel 逻辑判断OR函数应用之确定条件是否都是True

首先增加,一个辅助列,C1处输入是否浙江或江西,在C2录入公式:IF(or(A2=”浙江”,A2=”江西”),B2,0),意思是判断A2是浙江或者是江西的情况时C2=B2销售金额,要是都不是则C2等于0。再复制公式到最后一行数据。

Excel 逻辑判断OR函数应用之确定条件是否都是True

这样就能很清晰的找到不等于0值的行,顺便也可以检查一下。最后,再最后一行数据下增加一行,求和C2至C17,就可以得到销售区域是浙江或江西省的销售合计数了,C18=sum(C2:C17)。

Excel 逻辑判断OR函数应用之确定条件是否都是True

当然,用这种方式步骤或多一些,但这样的求解对初学者来讲非常容易操作,不需要构思复杂的公式来进行求解,同时这样的分解动作逻辑清晰,容易检查错漏。