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.