OR函式

在其參數組中,任何一個參數邏輯值為 TRUE,即返回 TRUE;所有參數的邏輯值為 FALSE,才返回 FALSE。

基本介紹

  • 中文名:OR函式
  • 屬性:函式
  • 參數邏輯值:為 TRUE
  • 返回: FALSE
語法,說明,示例,

語法

OR(logical1,logical2,...)
Logical1,logical2,... 為需要進行檢驗的 1 到 30 個條件表達式。

說明

· 參數必須能計算為邏輯值,如 TRUE 或 FALSE,或者為包含邏輯值的數組( 用於建立可生成多個結果或可對在行和列中排列的一組參數進行運算的單個公式。數組區域共用一個公式;數組常量是用作參數的一組常量)或引用。
· 如果數組或引用參數中包含文本或空白單元格,則這些值將被忽略。
· 如果指定的區域中不包含邏輯值,函式 OR 返回錯誤值 #VALUE!。
·可以使用 OR 數組公式來檢驗數組中是否包含特定的數值。若要輸入數組公式,請按 Ctrl+Shift+Enter。

示例

如果您將示例複製到空白工作表中,可能會更易於理解該示例。

A
B
1
公式
說明(結果)
2
=OR(TRUE)
參數為TRUE(TRUE)
3
=OR(1+1=1,2+2=5)
所有參數的邏輯值為FALSE(FALSE)
4
=OR(TRUE,FALSE,TRUE)
至少一個參數為TRUE(TRUE)
舉一個實際例子來說明,下面一張表,有兩個屬性,要篩選出至少有一項不為空的人名,要用到OR這個函式

A
B
C
D
1
姓名
借支金額
餐卡金額
篩選出至少有一個有金額的
2
張三


=OR(B2<>"",C2<>"")
3
李四
100

=OR(B3<>"",C3<>"")
4
王五

100
=OR(B4<>"",C4<>"")
5
趙六
100
100
=OR(B5<>"",C5<>"")
D2的結果將是:FALSE,其他D3、D4、D5將為TRUE,再用篩選工具,將為TRUE的篩選出來,即可達到目的。

相關詞條

熱門詞條

聯絡我們