เงื่อนไขอย่างใดอย่างหนึ่ง
=OR(A1>50, B1>50)
TRUE
คืนค่า TRUE เมื่อมีเงื่อนไขอย่างน้อยหนึ่งข้อเป็นจริง
OR ใช้เชื่อมเงื่อนไขตรรกะหลายข้อเข้าด้วยกัน โดยจะให้ผลลัพธ์เป็น TRUE เพียงแค่มีเงื่อนไขใดเงื่อนไขหนึ่งเป็นจริง มักใช้ร่วมกับฟังก์ชัน IF เพื่อตรวจสอบทางเลือก
=OR(logical1, [logical2], ...)
=OR(logical1, [logical2], ...)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| logical1 | Logical | Yes | เงื่อนไขที่ 1 ที่ต้องการตรวจสอบ | |
| logical2 | Logical | Optional | เงื่อนไขเพิ่มเติม (ใส่ได้สูงสุด 255 เงื่อนไข) |
ให้ส่วนลดถ้าเป็นสมาชิก หรือซื้อครบ 1,000 บาท (Member="Yes" OR Amount>=1000)
ตรวจสอบว่าเป็นวันเสาร์ หรือวันอาทิตย์หรือไม่
=OR(A1>50, B1>50)
TRUE
=OR(TEXT(Today,"ddd")="Sat", TEXT(Today,"ddd")="Sun")
TRUE/FALSE
=IF(OR(Role="Admin", Role="Editor"), "Access", "Deny")
สิทธิ์การเข้าถึง
เช่นเดียวกับ AND คือไม่ได้โดยตรง ถ้าต้องการเช็คทีละแถวต้องใช้การบวกกัน (A1:A10=”Red”)+(A1:A10=”Blue”) หรือใช้ MAP/BYROW
ฟังก์ชัน OR ใช้สำหรับตรวจสอบเงื่อนไขหลายข้อพร้อมกัน โดยจะคืนค่าเป็น TRUE ถ้ามีเงื่อนไขข้อใดข้อหนึ่งเป็นจริง (Any TRUE) จะคืนค่า FALSE ก็ต่อเมื่อทุกข้อเป็นเท็จหมด