OR

如果任何引數為 true,則 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.