The OR function is a logical function to test multiple conditions at the same time. OR returns either TRUE or FALSE.
- logical1 – The first condition or logical value to evaluate.
- logical2 – [optional] The second condition or logical value to evaluate.
Use the OR function to test multiple conditions at the same time, up to 255 conditions total.
For example, to test if the value in A1 OR the value in B1 is greater than 70, use the following formula:
OR can be used to extend the functionality of functions like IF. Using the above example, you can supply OR as the logical_test for an IF function like so:
=IF(OR(A1>70,B1<70), “Pass”, “Fail”)
This formula will return “Pass” if the value in A1 is greater than 70 OR the value in B1 is greater than 70.
If you enter OR as an array formula, you can test all values in a range against a condition. For example, this array formula will return TRUE if any cell in A1:A100 is greater than 19:
- Each logical condition must evaluate to TRUE or FALSE, or be arrays or references that contain logical values.
- Text values or empty cells supplied as arguments are ignored.
- The OR function will return #VALUE if no logical values are found