OR

如果任何参数都为真,OR 函数返回布尔值 TRUE;否则,返回布尔值 FALSE。

OR(任何表达式, 任何表达式…)

任何表达式: 要检验的表达式。 任何表达式可以包含任何值,只要表达式的计算结果为布尔值。如果表达式求得的值为数字,则 0 被视为 FALSE,任何其他数字则被视为 TRUE。

任何表达式…: 可选择性地包括一个或更多要检验的附加表达式。

注释

  • OR 函数等同于在数学或逻辑中使用的逻辑分离或包含性析取。它首先对每个表达式求值。如果任何给定的表达式求得的值为 TRUE,OR 函数将返回 TRUE;否则为 FALSE。

  • 如果表达式为数值,值 0 将被解释为布尔值 FALSE,而任何非零值被解释为布尔值 TRUE。

  • 必须考虑多个条件时,OR 通常与 IF 函数一起使用。

示例

如果指定单元格的总和都大于或等于 100,=OR(A1+A2<100, B1+B2<100) 返回 FALSE;如果至少有一个总和小于 100,则返回 TRUE。

=OR(5, 0, 6) 返回 TRUE,因为至少一个参数不为 0,且大于 0 的数字的计算结果为布尔值 TRUE。

另请参阅ANDIFNOT
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
有帮助?
字符限制: 250
最多 250 个字符。
感谢您的反馈。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.