
엑셀을 사용하면서 “이 조건이면 ○○, 아니면 △△”라고 결과를 다르게 표시하고 싶었던 적이 있나요?
예를 들어, 시험 점수가 80점 이상이면 '합격', 그렇지 않으면 '불합격'이라고 나타내고 싶을 때
이럴 때 사용하는 함수가 바로 IF 함수입니다.
IF 함수는 조건에 따라 다른 결과를 보여주는 함수로,
엑셀에서 가장 많이 쓰이는 기본이자 핵심 함수입니다.
이번 포스팅에서는 IF 함수의 기본 사용법과 실무에서 바로 쓸 수 있는 예제를 통해
조건문을 쉽게 활용하는 방법을 알려드리겠습니다.
| IF 함수란?
IF 함수는 조건이 참이면 한 가지 값을, 거짓이면 다른 값을 반환합니다.
조건식 → 결과1 (참일 때) → 결과2 (거짓일 때) 이 구조를 가지고 있습니다.
사용법:
=IF(조건, 참일 때 결과, 거짓일 때 결과)
예시 :
=IF(B2>=80, "합격", "불합격")
| 예제 1 : 시험 점수에 따라 합격/불합격 표시하기
A | B | C | |
1 | 이름 | 시험 점수 | 결과 |
2 | 철수 | 85 | 합격 |
3 | 영희 | 70 | 불합격 |
4 | 민수 | 92 | 합격 |
5 | 수지 | 76 | 불합격 |
합격 기준이 80점일 경우, 결과 컬럼(C2)에 아래와 같은 수식을 입력합니다.
=IF(B2>=80, "합격", "불합격")
이 수식을 아래로 복사하면
각 학생의 점수에 따라 '합격' 또는 '불합격'이 표시됩니다.
| 예제 2 : 월별 실적 목표 달성 여부 표시하기
A | B | C | |
1 | 월 | 실적 | 목표 달성 |
2 | 1월 | 1,200 | 달성 |
3 | 2월 | 900 | 미달 |
4 | 3월 | 1,500 | 달성 |
5 | 4월 | 800 | 미달 |
목표 실적이 1,000 이상이라면 '달성', 아니면 '미달'로 표시할 때:
=IF(B2>=1000, "달성", "미달")
이렇게 조건을 설정하면 숫자 기준으로 목표 달성 여부를 쉽게 확인할 수 있습니다.
| 예제 3 : 빈 셀 여부 확인하기
A | B | C | |
1 | 이름 | 연락처 | 등록 여부 |
2 | 철수 | 010-1234 | 등록 완료 |
3 | 영희 | 미등록 | |
4 | 민수 | 010-5678 | 등록 완료 |
연락처가 입력되지 않은 경우 '미등록', 입력된 경우 '등록 완료'로 표시:
=IF(B2="", "미등록", "등록 완료")
빈칸인지 여부를 확인할 때 매우 유용한 방식입니다.
| 예제 4 : 여러 조건을 중첩해서 사용하기 (IF 중첩)
ABC
1 | 이름 | 점수 | 등급 |
2 | 철수 | 95 | 우수 |
3 | 영희 | 82 | 보통 |
4 | 민수 | 68 | 미흡 |
조건:
- 90점 이상: '우수'
- 80점 이상: '보통'
- 그 외: '미흡'
수식:
=IF(B2>=90, "우수", IF(B2>=80, "보통", "미흡"))
이처럼 IF를 중첩 사용하면 다양한 조건을 순서대로 판단할 수 있습니다.
| IF 함수 실무 활용 예시
- 인사관리: 근속연수 5년 이상이면 '포상', 아니면 '대상 아님'
- 생산관리: 불량률이 2% 이하이면 '양품', 아니면 '불량'
- 매출분석: 목표 매출 도달 여부 체크
- 재고관리: 재고 수량 0이면 '재고 없음', 아니면 '재고 있음'
- 계약 관리: 계약 만료일이 오늘 이전이면 '만료', 아니면 '유효'
| 참고하면 좋은 관련 함수
함수 | 설명 |
IFS | 여러 조건을 깔끔하게 처리 (중첩 IF 대체) |
IFERROR | 오류 발생 시 대체값을 보여줌 |
AND, OR | 여러 조건을 조합할 때 사용 |
728x90
반응형
'일 잘하는 비결 > 엑셀로 능률 높이기' 카테고리의 다른 글
엑셀_TODAY, NOW 함수로 현재 날짜·시간 자동 입력하기 (0) | 2025.04.30 |
---|---|
엑셀_ROUND, ROUNDUP, ROUNDDOWN 함수로 반올림·올림·내림 하기 (1) | 2025.04.29 |
엑셀_MAX, MIN 함수로 최대값과 최소값 구하기 (0) | 2025.04.27 |
엑셀_COUNT, COUNTA 함수로 개수 세기 (1) | 2025.04.26 |
엑셀_AVERAGE 함수로 평균 구하기 (2) | 2025.04.25 |