반응형
엑셀을 쓰다 보면 단순한 조건 하나로는 부족할 때가 많아요. “성적이 90점 이상이면서 출석률도 90% 이상인 학생만 합격 처리하라”고 한다면, 단순한 IF로는 감당이 안 되죠. 🤔
이럴 때 등장하는 구원투수들이 바로 AND, OR, NOT 함수예요. IF 함수와 함께 중첩으로 사용하면 정말 강력한 조건문이 완성됩니다. 오늘은 이 세 가지 함수를 중심으로, 실무에 어떻게 활용되는지 자세히 알아보겠습니다! 🎯
1. IF + AND 함수: 모두 참일 때만 TRUE
AND 함수는 여러 조건이 모두 참일 때만 TRUE를 반환합니다. IF 함수와 함께 사용하면 매우 유용하죠.
📌 기본 구조
=IF(AND(조건1, 조건2), "참일 때 결과", "거짓일 때 결과")
🧪 예제
=IF(AND(B2>=90, C2>=90), "합격", "불합격")
📊 예제 표
이름 | 성적 | 출석률 | 판정 |
---|---|---|---|
홍길동 | 92 | 95 | 합격 |
김영희 | 88 | 91 | 불합격 |
💡 활용 예시
- 고객이 VIP이고 최근 구매도 했는지 판별
- 근속연수가 5년 이상이고 최근 평가가 A인 직원 추출
🛡️ 실수 방지 꿀팁
- AND 함수 내 조건은 모두 정확한 셀 참조인지 확인하세요. 셀 주소 하나만 틀려도 결과가 잘못 나올 수 있어요!
- 숫자 비교 시, 셀 서식이 텍스트로 되어 있으면 조건이 정상 작동하지 않을 수 있으니 주의하세요.
2. IF + OR 함수: 하나만 참이면 TRUE
OR 함수는 조건 중 하나만 참이어도 TRUE를 반환합니다. 관대한 조건을 설정할 때 매우 유용해요 😊
📌 기본 구조
=IF(OR(조건1, 조건2), "참일 때 결과", "거짓일 때 결과")
🧪 예제
=IF(OR(B2="서울", B2="부산"), "우대지역", "일반지역")
📊 예제 표
이름 | 지역 | 분류 |
---|---|---|
이준호 | 서울 | 우대지역 |
최수지 | 대구 | 일반지역 |
💡 실무 활용
- 이벤트 응모 조건 중 하나만 충족해도 참여 가능하도록 설정
- 여러 개 지점 중 하나라도 소속이면 혜택 부여
🛡️ 실수 방지 꿀팁
- 문자 비교는 대소문자를 구분하지 않지만, 오탈자가 있을 경우 결과가 달라질 수 있어요. 드롭다운을 활용해 입력값을 제한하면 좋아요.
- 조건이 많아질 경우 줄바꿈(Alt+Enter)을 활용하면 가독성이 좋아져요.
3. IF + NOT 함수: 조건이 거짓이면 TRUE
NOT 함수는 조건이 거짓일 때 TRUE를 반환합니다. 부정 조건을 표현할 때 매우 유용합니다.
📌 기본 구조
=IF(NOT(조건), "조건이 거짓일 때 결과", "조건이 참일 때 결과")
🧪 예제
=IF(NOT(B2="Y"), "제외 대상", "대상")
📊 예제 표
이름 | 참여 여부 | 상태 |
---|---|---|
정우성 | N | 제외 대상 |
이영애 | Y | 대상 |
💡 실무 응용
- 비회원 고객일 경우 할인 제외 처리
- 특정 조건이 아닐 때만 보고서 출력하도록 설정
🛡️ 실수 방지 꿀팁
- NOT 함수 안에 여러 조건을 넣고 싶을 땐 괄호 사용에 특히 유의하세요.
NOT(AND(...))
형태로도 사용 가능해요. - 논리 부정을 잘못 이해하면 오히려 혼란스러운 결과가 나올 수 있으니, 조건을 자연어로 말로 풀어본 후 수식화하는 습관을 들이면 좋아요.
🎓 중첩 함수 조합 팁
- AND, OR, NOT은 서로 중첩해서 사용할 수 있어요!
-
처럼 쓰면 조건 커스터마이징이 가능해요=IF(AND(조건1, NOT(조건2)), "결과1", "결과2")
- 복잡할수록 괄호 정리를 잘해야 오류를 방지할 수 있어요 💡
🔍 마무리 요약
- IF + AND: 모두 참일 때 특정 처리
- IF + OR: 하나만 참이어도 특정 처리
- IF + NOT: 조건이 거짓이면 특정 처리
이제 단순한 조건을 넘어서, 복잡한 업무 로직도 엑셀로 충분히 구현할 수 있습니다. 실무에서 꼭 써먹을 수 있는 중첩 함수들, 오늘 꼭 마스터해보세요! 💪
반응형
'엑셀 완전정복' 카테고리의 다른 글
사회 초년생을 위한 엑셀 입문 ④ – SUMIF, COUNTIF, AVERAGEIF 완전 정복 (1) | 2025.05.08 |
---|---|
사회 초년생을 위한 엑셀 입문 ③ – SORT, FILTER, UNIQUE 함수로 데이터 정리 마스터하기 (0) | 2025.04.20 |
사회 초년생을 위한 엑셀 입문 ② IF와 VLOOKUP, 엑셀의 판단과 탐색의 마법 (0) | 2025.04.11 |
사회 초년생을 위한 엑셀 입문 : 꼭 알아야 할 기초 함수 5가지 (2) | 2025.04.06 |