KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

Excel OR 函數

作者Xiaoyang修改日期

Excel 中的 OR 函數可同時測試多個條件,只要任一條件成立,便傳回 TRUE;若所有條件皆不成立,則傳回 FALSE。OR 函數還能與 AND 及 IF 函數靈活搭配使用。

文件或功能 1


 語法:

Excel 中 OR 函數的語法如下:

=OR ()logical 1, [logical 2], ...)

 引數:

  • Logical 1:必要。您要測試的第一個條件或邏輯值。
  • Logical 2:選用。要評估的第二個條件或邏輯值。

注意事項

  • 1. 引數必須為邏輯值(例如 TRUE 或 FALSE),或是包含邏輯值的陣列或參照。
  • 2. 若指定範圍內不含任何邏輯值,OR 函數將傳回 #VALUE! 錯誤。
  • 3. 在 Excel 2007 及更新版本中,最多可設定 255 個條件;而在 Excel 2003 中,則僅支援最多 30 個條件。

 傳回值:

測試多個條件,只要任一參數為真,即傳回 TRUE;否則傳回 FALSE。


 範例:

範例 1:僅使用 OR 函數

以下列資料為例:

文件或功能 1

公式結果說明
Cell C4: =OR(A4,B4)TRUE顯示 TRUE,因為第一個參數為真。
Cell C5: =OR(A5>60,B5<20)FALSE顯示 FALSE,因為兩個條件都未符合。
Cell C6: =OR(2+5=6,20-10=10,2*5=12)TRUE顯示 TRUE,因為條件「20-10」符合。

範例 2:在同一公式中結合使用 OR 與 AND 函數

在 Excel 中,您可能需要將 AND 與 OR 函數結合使用以解決某些問題,以下是幾種基本模式:

  • =AND(OR(Cond 1, Cond 2), Cond 3)
  • =AND(OR(Cond 1, Cond 2), OR(Cond 3, Cond 4)
  • =OR(AND(Cond 1, Cond 2), Cond 3)
  • =OR(AND(Cond 1,Cond 2), AND(Cond 3,Cond 4))

例如,若您想找出產品為 KTE 與 KTO 的項目,其中 KTE 的訂單數超過 150,而 KTO 的訂單數則超過 200.

請使用此公式,然後向下拖曳填滿控點至欲套用公式的儲存格,即可獲得如下圖所示的結果:

=OR(AND(A4="KTE", B4>150), AND(A4="KTO", B4>200))

文件或功能 2


範例 3:在同一公式中結合使用 OR 與 IF 函數

此範例協助您掌握 OR 與 IF 函數的組合運用。例如,您有一張學生測驗成績表,只要任一科成績超過 60 分,該生即通過期末考試;否則,則視為不及格。請參見下圖:

文件或功能 3

若要檢查學生是否通過考試,可將 IF 與 OR 函數搭配使用,請使用下列公式:

=IF((OR(B2>=60, C2>=60)), "Pass", "Fail")

此公式表示:只要 B 欄或 C 欄中任一數值大於或等於 60,即傳回「Pass」;否則傳回「Fail」。請參見下圖:

文件或功能 4

按此了解更多關於 IF 函數……


範例 4:以陣列形式使用 OR 函數

若將 OR 函數以陣列公式形式使用,即可針對特定範圍內的所有數值測試指定條件。

例如,若要檢查 A1:C8 範圍內是否有任一儲存格的數值大於 1500,請使用下列陣列公式,並同時按下 Ctrl + Shift + ENTER 鍵:若有儲存格數值大於 1500,即傳回 TRUE;否則傳回 FALSE。請參見下圖:

=OR(A1:C8>1500)

文件或功能 5


最佳 Office 生產力工具

Kutools for Excel-助您脫穎而出

🤖KUTOOLS AI 助手:根據以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值    刪除空白行    合併列或儲存格而不遺失資料    不使用公式的四捨五入……
超級 VLookup多重條件    多重值    跨多個工作表    模糊查找……
進階下拉列表簡易下拉式清單    相依性下拉式清單    多重選擇下拉式清單……
欄位管理員新增指定數量的欄位    移動欄位   切換隱藏欄位的可見狀態  比較欄位以選擇相同/不同單元格……
精選功能網格聚焦    設計視圖    增強編輯欄    工作簿與工作表管理員資源庫(自動文字)  日期提取    合併工作表    加密/解密儲存格   依清單寄送電子郵件    超級篩選    特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符……)  50+ 圖表 類型甘特圖……)  40+ 實用公式基於生日計算年齡……)  19 插入工具插入二維碼從路徑插入圖片……)  12 轉換工具金額轉大寫匯率轉換……)  7 合併和拆分工具高級合併行拆分 Excel 儲存格……)……還有更多
在您的慣用語言中使用 Kutools-支援英文、西班牙文、德文、法文、中文及 40+ 種其他語言!

Kutools for Excel 擁有超過 300 項功能,確保您所需的功能觸手可及……


Office Tab-在 Microsoft Office(包含 Excel)中啟用分頁式閱讀與編輯功能

  • 一秒內在數十份開啟的文件間快速切換!
  • 每天為您減少數百次滑鼠點擊,遠離滑鼠手困擾。
  • 當您同時檢視與編輯多份文件時,生產力提升 50%。
  • 為 Office(包含 Excel)帶來如 Chrome、Edge 與 Firefox 般的高效能分頁體驗。