可以用函数 OR 来表达
比如A1=1或A1=2公式可以写成
=OR(A1=1,A1=2)
或
=OR(A1={1,2})
OR
在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE;任何一个参数的逻辑值为 FALSE,即返回 FALSE。
语法
OR(logical1,logical2,...)
Logical1,logical2,... 为需要进行检验的 1 到 30 个条件,分别为 TRUE 或 FALSE。
说明
参数必须能计算为逻辑值,如 TRUE 或 FALSE,或者为包含逻辑值的数组或引用。
如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。
如果指定的区域中不包含逻辑值,函数 OR 返回错误值 #VALUE!。
可以使用 OR 数组公式来检验数组中是否包含特定的数值。若要输入数组公式,请按 Ctrl+Shift+Enter。
逻辑“或”用加法表示
例如一个布尔运算
(A1=ture)*(B1=ture)表示并且,只有两个都真的时候为真
(A1=ture)+(B1=ture)表示或,任何一个为真即为真
例如
=if((A1=3)+(A1=4),1,0)
另外你要做的事情不需要用到这个
用多条件求和就可以了
=sumproduct(--(A:A="一班"),--(C:C="男"))
就可以了
A B C
一班 张三 男
一班 李四 男
一班 王五 女
一班 泰国 人妖
二班 孔六 男
你是要男女生的总数吧?
=COUNTIFS(C1:C5,"男",A1:A5,"一班")+COUNTIFS(C1:C5,"女",A1:A5,"一班")
=SUMPRODUCT((A1:A5="一班")*(C1:C5="男"))+SUMPRODUCT((A1:A5="一班")*(C1:C5="女"))
=COUNTIF(C1:C5,"<>人妖")-COUNTIF(A1:A5,"=二班")