엑셀 AND 함수와 OR 함수 사용법 – 조건 여러 개 처리하기
엑셀에서 조건을 하나만 사용하는 경우도 있지만, 여러 조건을 동시에 적용해야 하는 경우가 많습니다.
이때 사용하는 함수가 AND 함수와 OR 함수입니다.
두 함수는 IF 함수와 함께 사용하면 더 강력한 조건 처리가 가능합니다.
AND 함수란?
AND 함수는 모든 조건이 참일 때만 TRUE를 반환하는 함수입니다.
=AND(조건1, 조건2, ...)
모든 조건이 만족되어야 TRUE가 됩니다.
OR 함수란?
OR 함수는 여러 조건 중 하나라도 참이면 TRUE를 반환하는 함수입니다.
=OR(조건1, 조건2, ...)
조건 중 하나만 만족해도 TRUE가 됩니다.
AND 함수 예제
점수가 70점 이상이고 출석률이 80% 이상인 경우 합격으로 처리하는 예제입니다.
=IF(AND(B2>=70, C2>=80), "합격", "불합격")
두 조건을 모두 만족해야 합격이 표시됩니다.
OR 함수 예제
점수가 90점 이상이거나 특별 평가 통과 시 합격 처리하는 경우입니다.
=IF(OR(B2>=90, C2="통과"), "합격", "불합격")
둘 중 하나만 만족해도 합격이 됩니다.
AND vs OR 차이
| 함수 | 조건 방식 |
|---|---|
| AND | 모든 조건 만족 |
| OR | 하나 이상 만족 |
조건 처리 방식이 다르기 때문에 상황에 맞게 선택해야 합니다.
복합 조건 활용 예제
AND와 OR를 함께 사용하는 경우도 많습니다.
=IF(AND(B2>=70, OR(C2="우수", C2="보통")), "합격", "불합격")
점수와 평가 조건을 동시에 고려할 수 있습니다.
실무 활용 사례
- 직원 평가 조건 처리
- 매출 목표 달성 여부 판단
- 재고 상태 분류
- 고객 등급 분류
복잡한 조건을 처리할 때 매우 유용한 함수입니다.
사용 시 주의할 점
- 조건 논리 정확히 설정
- 괄호 개수 확인
- 텍스트 조건은 따옴표 사용
조건이 잘못되면 의도와 다른 결과가 나올 수 있습니다.
정리
AND 함수는 모든 조건이 만족될 때 TRUE를 반환하고, OR 함수는 하나라도 만족하면 TRUE를 반환합니다.
두 함수를 IF 함수와 함께 사용하면 복잡한 조건 계산을 효율적으로 처리할 수 있습니다.
엑셀 실무에서 자주 활용되는 기능이므로 반드시 익혀두는 것이 좋습니다.
다음 글에서는 엑셀 COUNT 함수와 COUNTIF 함수를 정리해보겠습니다.
0 댓글