엑셀의 대표적인 조건 함수 중 하나인 IF 함수는 실무와 일상에서 가장 자주 쓰이는 함수 중 하나입니다. IF 함수 하나만 제대로 익혀도 데이터 분류, 판정, 계산 조건 제어 등 다양한 작업을 자동화할 수 있습니다.
이번 글에서는 IF 함수의 기본 구조부터 실생활과 업무에서 활용 가능한 예제까지 초보자도 쉽게 이해할 수 있도록 정리해드릴게요.
✅ IF 함수 기본 구조
=IF(조건, 참일 때 결과, 거짓일 때 결과)
조건: 비교 대상 (예: A1>=70)
참일 때 결과: 조건이 맞으면 표시할 값
거짓일 때 결과: 조건이 틀릴 때 표시할 값
📌 간단한 예제
=IF(A1>=60, "합격", "불합격")
→ A1 셀의 값이 60 이상이면 “합격”, 아니면 “불합격”으로 표시됩니다.
🧠 실생활 활용 예시
1. 성적 판별표 만들기
이름 | 점수 | 판정 |
---|---|---|
홍길동 | 85 | =IF(B2>=60, "합격", "불합격") |
김민수 | 55 | =IF(B3>=60, "합격", "불합격") |
2. 보너스 지급 조건
=IF(C2>=1000000, "보너스 지급", "해당 없음")
→ 매출이 100만 원 이상일 경우에만 보너스 지급 표시
3. 셀 배경색 없이 텍스트로 구분
=IF(D2="Y", "참여", "미참여")
→ 설문 참여 여부 등을 직관적으로 표시 가능
🧩 중첩 IF 함수 – 여러 조건 구분
여러 조건이 필요한 경우에는 IF 함수를 중첩해서 사용합니다.
📌 예제 – 등급 판별
=IF(B2>=90, "A", IF(B2>=80, "B", IF(B2>=70, "C", "F")))
→ 점수에 따라 A/B/C/F 등급을 나눌 수 있습니다.
💡 IF 함수 활용 팁
- 문자 조건은 항상
"따옴표"
로 감싸야 함 - 논리 연산자 사용 가능:
=
,>
,<
,>=
,<=
,<>
(같지 않음) - 함수 안에 함수 사용 가능 (예: IF + AND, IF + OR)
🔁 IF + AND / OR 함께 쓰기
📌 예제 – 출석률과 점수 모두 통과해야 합격
=IF(AND(A2>=60, B2>=80), "합격", "불합격")
📌 예제 – 출석률 또는 점수 중 하나만 통과하면 합격
=IF(OR(A2>=60, B2>=80), "합격", "불합격")
📋 실수 방지 체크리스트
- 조건 값 입력 시 셀 참조가 정확한지 확인
- 조건 내 숫자는 따옴표 없이, 문자열은 따옴표 필수
- 중첩 IF는 복잡할수록 괄호 개수 정확히 확인
✅ 마무리
IF 함수는 데이터에 조건을 부여하고, 결과를 자동으로 판별해주는 매우 강력한 도구입니다. 처음에는 간단한 조건부터 시작해서 중첩, AND/OR 함수와 조합하면서 차근차근 익혀나간다면 누구나 실무에서 활용할 수 있습니다.
조건 분기를 자동화하면 데이터 처리 속도 향상은 물론, 업무 실수도 줄일 수 있습니다.
다음 글에서는 날짜 계산 함수인 "TODAY, DATEDIF, NETWORKDAYS"의 활용법을 소개할 예정입니다. 꾸준히 따라오시면 엑셀의 기초가 완성됩니다!
'$$ 엑셀리뷰 $$' 카테고리의 다른 글
VLOOKUP과 XLOOKUP의 차이와 실무 예제 비교 (1) | 2025.05.16 |
---|---|
날짜 계산 함수: TODAY, DATEDIF, NETWORKDAYS 활용법 (1) | 2025.05.16 |
조건부 합계 SUMIF, COUNTIF 함수의 실무 활용법 (0) | 2025.05.16 |
엑셀 SUM, AVERAGE 함수로 데이터 기본 분석하기 (0) | 2025.05.15 |