Excel OR 函數(任何條件為 TRUE)- 範例與實踐
透過互動式網格、即時回饋和清晰的公式幫助線上練習 Excel OR 函數。
Instruction
Check whether A3 is at least 85 or B3 is at least 90; return TRUE if either condition is met.
Excel OR Function Examples
基本或
=OR(A1>10, B1<5)
若任一條件成立,則為 TRUE。
或與文字
=OR(A1="VIP", B1="Priority")
如果任一標籤符合則為 TRUE。
IF 內或
=IF(OR(A1<0, B1>100), "Review", "OK")
當任一邊緣情況觸發時返回 Review。
logical-checks.xlsx
| A | B | C | |
|---|---|---|---|
| 1 | Score | Attendance % | Approved |
| 2 | 92 | 96 | Yes |
| 3 | 78 | 88 | No |
| 4 | 85 | 91 | Yes |
| 5 | 66 | 84 | No |
| 6 | 90 | 93 | Yes |
| 7 | Output |
Input Formula
Need Help?
Tips
- 編寫每個測試,以便清楚評估 TRUE/FALSE。
- 當規則增長時,優先選擇可讀的嵌套 IF 而不是大型 OR。
- 當您同時需要嚴格且靈活的零件時,請與 AND 配對。
FAQ
OR 與 AND 有何不同?
如果任何參數為 TRUE,則 OR 傳回 TRUE。 AND 要求每個參數都為 TRUE。
OR 可以處理兩個以上的測試嗎?
是的。您可以在一個 OR 函數中連結多個邏輯測試。
我可以在 IF 中嵌套 OR 嗎?
是的。這是靈活業務規則的常見模式。
OR 可以與陣列一起使用嗎?
在動態 Excel 中,陣列行為可能會溢位;在舊式公式中,請謹慎使用陣列條目或輔助列。
如果每個測試都是假怎麼辦?
當沒有條件為 TRUE 時,OR 傳回 FALSE。
Comparison
| Function | 當…時為真 |
|---|---|
| OR | 任何測試都是正確的 |
| AND | 所有測試均屬實 |
| XOR | 僅一項測試是正確的 |
Example
=OR(A1>10, B1<20)
=AND(A1>10, B1<20)兩者都需要。