엑셀 IF 함수, 조건에 따라 결과를 나누는 가장 기본적인 함수
이번 게시물에서는 엑셀 함수 중 가장 기본이자 실무에서 자주 사용되는 IF 함수에 대해 배워보려고 합니다.
IF함수가 간단하면서도 많이 사용되는 만큼 관련된 함수가 꽤나 많지만, 깊이 파고 들면 너무 복잡할 것 같아서
나눠서 정리 해보려고합니다.
IF 함수란?
엑셀에서 IF 함수는 사용자가 제시한 조건이 참인지 거짓인지 판단하고, 그 결과에 따라 서로 다른 값을 반환해주는 함수입니다.
즉, 조건에 따라 다른 결과를 보여주고 싶을 때 사용하는 아주 유용한 도구입니다.
예를 들어, 시험 점수가 60점 이상이면 "합격", 그렇지 않으면 "불합격"이라고 표시하고 싶을 때 사용할 수 있는 함수입니다.
IF 함수 기본 구조
IF 함수는 다음과 같은 형식으로 작성합니다:
=IF(조건, 조건이 참일 때 결과, 조건이 거짓일 때 결과)
IF 함수 예제 – 사업 가능 여부 판단하기
이제 실제 예시를 통해 IF 함수의 활용 방법을 이해해 보겠습니다.
상황 설정:
제가 현재 4,600만원의 자금이 있다고 가정해 보겠습니다.
그리고 여러 가지 사업 아이디어에 대한 예상 비용이 각각 다를 때,
그 사업을 실행할 수 있는지 여부를 IF 함수로 판단해보는 것입니다.
조건 만들기
조건은 아주 간단합니다:
- 사업 총비용이 내가 가진 자금 이하이면, 그 사업은 가능합니다.
- 반대로 사업 총비용이 자금보다 많다면, 그 사업은 불가능합니다.
이를 수식으로 정리하면 다음과 같습니다:
예를 들어 C2 셀에 보유 자금(46,000,000)이 있고,
C7 셀에 사업 A의 총비용이 있다면, 아래와 같은 식을 작성할 수 있습니다:
이렇게 입력하면, C7에 있는 금액이 C2보다 작거나 같을 경우에는
“사업 가능”이라는 결과가 출력되고, 그렇지 않으면 “사업 불가능”이 출력됩니다.
실무에서 IF 함수가 필요한 이유
IF 함수는 단순한 논리 판단을 넘어, 엑셀 자동화의 기초가 되는 함수입니다.
아래와 같은 상황에서 매우 유용하게 사용할 수 있습니다:
- 조건부 출력: 입사일이 3개월 이상이면 "정규직", 아니면 "수습직원"
- 성적 처리: 점수가 90점 이상이면 "A", 80점 이상이면 "B", 그 외에는 "C"
- 출석 여부 확인: 출석일수가 150일 이상이면 "수료", 미만이면 "미수료"
- 재고 확인: 재고가 0이면 "품절", 1 이상이면 "판매 가능"
이처럼 IF 함수는 단순한 수치 계산을 넘어서 조건에 따른 분기 처리를 가능하게 해주므로,
실무 엑셀 작업에서 매우 자주 사용됩니다.
마무리하며
이번 글에서는 엑셀의 기초이자 핵심인 IF 함수의 구조와 간단한 예시를 통해 조건에 따른 자동화 방식에 대해 살펴보았습니다. IF 함수는 기본이지만, 이후 다양한 함수들과 결합하여 훨씬 더 강력한 조건 처리를 할 수 있습니다.
다음 게시물에서는 IF 함수와 함께 자주 사용되는 조건 함수들(예: AND, OR, NOT 등)에 대해 자세히 설명드릴 예정입니다. 보다 복잡한 조건을 적용하고 싶으셨던 분들께 큰 도움이 될 것입니다.
'회사에서 살아남기' 카테고리의 다른 글
엑셀 LEFT, MID, RIGHT 함수 (0) | 2025.05.05 |
---|---|
엑셀 AND, OR, NOT 함수 (0) | 2025.05.04 |
엑셀) 숫자를 한글로 변환하기 (0) | 2025.05.03 |
엑셀 견적서 만들기 (0) | 2025.05.01 |
엑셀 오픈북 '함수 마법사' (0) | 2025.05.01 |