Excel函数 逻辑或 or

当存在1个参数为TRUE时,返回TRUE;如果所有参数为FALSE,返回FALSE。

Excel函数中,逻辑或需要通过函数or来实现,例如: or(true,false)。

Excel函数没有逻辑或的运算符,并不能像大多数语言的代码:true or false。


1 语法

OR(logic1 , [logic2] , …)

当存在1个参数为TRUE时,返回TRUE;如果所有参数为FALSE,返回FALSE。

参数 说明
logic1 参数1, 逻辑类型,即TRUE或者FALSE。
[logic2] 参数2,逻辑类型。可选。
同参数2,可重复参数。

2 示例

例1:值的逻辑或运算。

公式 结果 说明
=OR(TRUE,TRUE) TRUE 当存在1个参数为TRUE时,返回TRUE。
=OR(TRUE,FALSE) TRUE 当存在1个参数为TRUE时,返回TRUE。
=OR(FALSE,FALSE) FALSE 如果所有参数为FALSE,返回FALSE。
=OR(TRUE,TRUE,TRUE) TRUE 3个参数。
=OR(TRUE,TRUE,FALSE) TRUE 3个参数。
=OR(1=1,"a"="a",6>1) TRUE 参数为表达式。
=OR(1=2,"a"="b",6<1) FALSE 参数为表达式。