엑셀에서 가장 많이 사용되는 함수 중 하나는 바로 IF 함수입니다.
조건에 따라 결과를 다르게 보여주는 이 함수는, 단순한 숫자 계산을 넘어서
업무 자동화, 보고서 작성, 조건부 표시 등 수많은 실무 작업의 중심이죠.
오늘은 IF 함수의 기본 구조부터 중첩 IF, AND/OR 함수와의 조합까지
실전에서 바로 써먹을 수 있도록 정리해드립니다.
엑셀을 한 단계 레벨업 하고 싶은 형에게 딱 맞는 글입니다.
✅ IF 함수의 기본 구조
먼저 IF 함수의 문법을 알아볼게요:
예를 들어:
→ A2 셀이 60 이상이면 "합격", 아니면 "불합격"을 출력합니다.
이처럼 조건 판단 → 결과 출력의 흐름이 IF 함수의 핵심이에요.
🔍 실무 예제 ① – 판매 실적 기준 보너스 지급 여부
B2 셀에 입력된 판매 수치가 100 이상일 경우 "보너스 지급"으로 표시하고,
그 미만이면 "보류"로 처리됩니다.
실무에서 성과평가, 인사관리, 보상 조건 등 다양하게 활용됩니다.
🔄 실무 예제 ② – 텍스트 조건도 가능!
숫자뿐 아니라 텍스트도 비교할 수 있어요.
고객 등급이 VIP면 "우선처리", 아니면 "일반처리"라고 자동 표시되죠.
주의할 점: 텍스트 조건은 큰따옴표(" ") 안에 써야 합니다.
🔀 중첩 IF 함수 – 여러 조건 처리
한 가지 조건만으로 결과를 나누기 어려운 경우엔 IF 함수 안에 IF 함수를 중첩해서 씁니다.
D2 값이 90 이상이면 A등급,
80 이상이면 B등급,
70 이상이면 C등급,
그 외는 F등급으로 출력됩니다.
중첩이 많아질수록 복잡해지지만, 결과를 구간별로 구분해야 할 땐 매우 유용합니다.
🤝 IF + AND / OR 조합
여러 조건을 동시에 체크해야 할 때는 AND, OR 함수를 같이 씁니다.
✅ IF + AND: 두 조건 모두 만족해야
A2 점수가 80 이상이고 B2가 "우수"일 때만 승진 대상으로 표시됩니다.
✅ IF + OR: 둘 중 하나라도 만족하면
A2가 관리자이거나 B2가 VIP인 경우 권한 부여 처리.
이런 조합은 실무에서 조건이 복합적인 의사결정 로직에서 자주 활용됩니다.
🧠 IF 함수 실수 줄이기 팁
실수해결 방법
괄호 누락 | IF(... 쓸 때마다 여는 괄호 닫는 습관 들이기 |
문자열 조건 비교 시 큰따옴표 미사용 | 항상 "문자" 형식으로 넣기 |
중첩 IF 가독성 저하 | IFS() 함수 또는 여러 셀 분할 처리 고려 |
⚡ 고급 팁 – IFS 함수로 중첩 IF 간단하게
엑셀 2016 이상부터는 IFS() 함수가 도입됐습니다.
중첩 IF보다 훨씬 깔끔하게 조건을 나열할 수 있어요.
가독성도 높고, 실수할 여지도 줄어듭니다.
단, 구버전 엑셀에서는 지원되지 않는 점은 주의하세요.
✅ 마무리하며
엑셀의 IF 함수는 정말 강력한 도구입니다.
조건에 따라 데이터를 자동 분류하고, 실무 판단 기준을 함수로 자동화할 수 있게 해줍니다.
- 처음에는 단순한 조건부터 시작하고
- 익숙해지면 중첩 IF, AND/OR, IFS 등으로 확장해보세요.
IF 함수를 정복하는 순간, 엑셀은 단순한 계산기가 아니라 ‘업무 자동화 도구’가 됩니다.
📌 다음 편 예고
→ [엑셀 조건별 합계, COUNTIF & SUMIF 완벽 가이드]
궁금한 함수나 적용이 잘 안 되는 예제가 있다면 댓글로 남겨주세요.
엑셀 성장, 제가 계속 도와드릴게요!
'엑셀' 카테고리의 다른 글
엑셀 COUNTIF & SUMIF 완전정복 – 조건에 맞게 세고 더하자! (0) | 2025.04.21 |
---|---|
엑셀 조건부 서식 + IF 함수 완벽 활용법 – 실무 자동화의 정점! (0) | 2025.04.20 |
엑셀 함수 정리 – 실무에서 꼭 써먹는 핵심 함수 10선 (0) | 2025.04.19 |
엑셀 if함수 사용법 (0) | 2021.10.12 |
엑셀 나누기 함수 (0) | 2021.09.08 |