엑셀 IF 함수 사용법 완벽 정리 – 초보자도 이해하는 조건 함수 기초
엑셀을 사용하다 보면 특정 조건에 따라 다른 결과를 표시하고 싶을 때가 많습니다.
이럴 때 가장 기본이 되는 함수가 바로 IF 함수입니다.
이 글에서는 엑셀 IF 함수의 기본 구조부터 실무에서 자주 사용하는 예제까지 쉽게 정리해드립니다.
엑셀 IF 함수란 무엇인가?
IF 함수는 조건을 검사한 뒤 참(True)과 거짓(False)에 따라 다른 값을 반환하는 함수입니다.
즉, “만약 ~라면 A, 아니면 B”라는 논리 구조를 엑셀에서 구현하는 기능입니다.
IF 함수 기본 구조
=IF(조건, 참일 때 값, 거짓일 때 값)
구성 요소는 다음과 같습니다.
- 조건: 비교할 기준
- 참일 때 값: 조건이 맞을 경우 표시할 결과
- 거짓일 때 값: 조건이 틀릴 경우 표시할 결과
기본 예제 1 – 점수에 따른 합격 여부
예를 들어, A2 셀에 점수가 있고 60점 이상이면 “합격”, 미만이면 “불합격”을 표시하고 싶다면:
=IF(A2>=60,"합격","불합격")
이 공식은 A2 값이 60 이상인지 확인한 뒤 조건에 따라 결과를 반환합니다.
숫자 비교 연산자 정리
- > : 초과
- < : 미만
- >= : 이상
- <= : 이하
- = : 같음
- <> : 같지 않음
IF 함수는 이러한 비교 연산자와 함께 사용됩니다.
문자 조건 예제
만약 B2 셀에 “완료”라고 입력되면 “처리됨”을 표시하고 싶다면:
=IF(B2="완료","처리됨","대기")
문자를 비교할 때는 큰따옴표를 반드시 사용해야 합니다.
중첩 IF 함수란?
조건이 여러 개일 경우 IF 함수를 안에 또 넣어 사용할 수 있습니다.
=IF(A2>=90,"A",
IF(A2>=80,"B",
IF(A2>=70,"C","D")))
이 방식은 학점 계산 등 단계별 조건에 활용됩니다.
다만, 조건이 많아질 경우 가독성이 떨어질 수 있습니다.
실무에서 자주 사용하는 팁
- AND 함수와 함께 사용
- OR 함수와 결합하여 복수 조건 처리
- IFERROR와 함께 오류 처리
예를 들어:
=IF(AND(A2>=60,B2="출석"),"통과","탈락")
이 공식은 두 조건을 동시에 만족해야 “통과”를 표시합니다.
IF 함수 사용 시 주의할 점
- 괄호 개수 확인
- 문자 비교 시 따옴표 사용
- 숫자와 문자 혼합 주의
작은 오타 하나로 오류가 발생할 수 있으므로 공식 입력 시 꼼꼼히 확인하는 것이 중요합니다.
정리
엑셀 IF 함수는 조건에 따라 다른 결과를 표시하는 가장 기본적인 논리 함수입니다.
기본 구조만 이해하면 실무 자동화의 첫걸음을 시작할 수 있습니다.
다음 글에서는 엑셀 IF 함수와 AND/OR 함수 함께 사용하기를 예제 중심으로 설명해보겠습니다.
0 댓글