AND and OR Functions

In Excel, the AND and OR functions are your go-to tools when you want to check if multiple conditions are either all true or if at least one is true. Think of AND as the strict teacher who only says "Yes" if everything is correct, and OR as the more lenient one, happy if just one condition is met. These functions are super helpful for decision-making and can be paired with other functions like IF to create more complex logic. Let’s dive into how they work!

Syntax

Here’s the syntax for both the AND and OR functions. They look pretty similar, but they behave differently depending on how many conditions you want to check.

FunctionSyntax
AND=AND(condition1, condition2, ...)
OR=OR(condition1, condition2, ...)
  • condition1, condition2, ...: These are the conditions you want to test. You can have as many as you need!
  • AND: Returns TRUE only if all conditions are true.
  • OR: Returns TRUE if any one of the conditions is true.

Example

Let’s say you’re running a promotion, and customers are eligible for a discount only if they’ve purchased more than 10 items and spent more than $100. You can use the AND function to check both conditions. Alternatively, you might run another offer where customers get a special coupon if they either buy more than 10 items or spend more than $100. For that, you can use the OR function.

CustomerItems PurchasedTotal SpendDiscount Eligible (AND)Coupon Eligible (OR)
John12110=AND(B2>10, C2>100)=OR(B2>10, C2>100)
Jane8120=AND(B3>10, C3>100)=OR(B3>10, C3>100)
Mike1595=AND(B4>10, C4>100)=OR(B4>10, C4>100)

In this example:

  • The AND function checks if both conditions (items > 10 and spend > $100) are true for the discount.
  • The OR function checks if either condition (items > 10 or spend > $100) is true for the coupon.

Practice Exercise 1

Task: You are tracking student attendance and grades. A student will pass if they have attended more than 75% of classes and have a grade above 60. Use the AND function to determine whether each student passes.

Hint: Use AND to check if both attendance is greater than 75% and the grade is higher than 60.

Practice Exercise 2

Task: You’re managing a sales team and want to see if they qualify for a bonus. The salesperson will receive a bonus if they either make more than 50 sales or their total revenue is above $5,000. Use the OR function to determine eligibility.

Hint: Use the OR function to check if either the number of sales is greater than 50 or the total revenue exceeds $5,000 to determine bonus eligibility.

Solution to Exercise 1

Checking if students pass based on attendance and grade:

=AND(B2>75, C2>60)
=AND(B3>75, C3>60)
=AND(B4>75, C4>60)

Solution to Exercise 2

Checking if salespeople are eligible for a bonus:

=OR(B2>50, C2>5000)
=OR(B3>50, C3>5000)
=OR(B4>50, C4>5000)

The AND and OR functions in Excel are fantastic for checking multiple conditions at once. Whether you need to ensure everything meets your criteria with AND, or you're happy if at least one condition is met with OR, these functions make decision-making easy!