본문 바로가기
엑셀

엑셀 IF함수 기초 완전 정복

by 쥬쥬겅쥬 2025. 4. 21.
반응형

엑셀 IF함수, 아직도 헷갈리시나요? 이 글 하나면 기초 개념부터 실전 활용까지 완벽하게 마스터할 수 있어요!

안녕하세요! 쥬쥬오피스 입니다 :) 오늘은 엑셀을 처음 배우는 분들도 쉽게 이해할 수 있도록 IF함수의 기초적인 개념과 쓰임새를 소개해보려고 해요. 저도 엑셀을 처음 접했을 땐 IF함수가 그렇게 헷갈릴 수가 없더라구요. 근데 알고 보니 논리적인 구조만 이해하면 정말 간단하더라고요. 오늘은 제가 엑셀을 배우며 직접 겪었던 시행착오와 함께, 여러분도 실수하지 않고 배울 수 있게 도와드릴게요.

IF함수란 무엇인가?

엑셀의 IF함수는 조건에 따라 서로 다른 결과를 반환하는 함수예요. 말 그대로 "만약 어떤 조건이 참이라면 A를, 아니면 B를 출력해줘" 라고 지시하는 거죠. 예를 들어, 시험 점수가 60점 이상이면 "합격", 아니면 "불합격"을 표시하고 싶을 때 정말 유용하죠. 엑셀을 자주 다루는 분들이라면 꼭 알아둬야 할 필수 함수 중 하나 입니다.

IF함수의 기본 구조

IF함수는 기본적으로 세 가지 인자를 포함해요. 조건, 조건이 참일 때 결과, 조건이 거짓일 때 결과. 문법은 아래 표처럼 생겼습니다.

요소 설명 예시
조건 참인지 거짓인지 판단할 기준 A1>=60
참일 때 값 조건이 참일 경우 표시할 값 "합격"
거짓일 때 값 조건이 거짓일 경우 표시할 값 "불합격"

기초 예제: 성적 평가

이제 실제 두 가지의 예제를 살펴볼까요?

1) 성적이 80점 이상이면 "우수", 그 이하면 "보통"이라고 표시하고 싶은 경우

    • =IF(A1>=80,"우수","보통")

if함수_1

2) 성적이 80점 이상이면 "우수", 60점 이상이면 "보통", 그 이하면 "미달"이라고 표시하고 싶은 경우(중첩 IF를 사용)

    • =IF(A1>=80,"우수",IF(A1>=60,"보통","미달"))

if함수_2

그럼 B2 셀의 값이 85라면 결과는 "우수", 65면 "보통", 59면 "미달"로 표시됩니다.

논리식에 지정할 수 있는 주요 연산자와 계산 결과

등호(=)나 부등호(<,>) 등의 연산자를 결합하여 다양한 논리식을 만들 수 있어요. 논리식을 만족하면 TRUE, 만족하지 못하면 FALSE로 표시됩니다.

if함수_3

중첩 IF 함수 사용법

중첩 IF는 여러 조건을 판단할 때 쓰는 방법이에요. 예를 들어 성적 구간을 여러 개 나눠서 각각 다른 결과를 보여주고 싶을 때 매우 유용하죠. 다만 중첩이 많아지면 가독성이 떨어질 수 있어서 잘 정리해서 쓰는 게 중요해요. 아래 예제처럼 단계별로 조건을 차근차근 걸어보세요.

성적(A1 기준) 결과 수식 예시
90 이상 매우우수 =IF(A1>=90,"매우우수",...)
80 이상 우수 ...IF(A1>=80,"우수",...)
70 이상 양호 ...IF(A1>=70,"양호",...)
60 이상 보통 ...IF(A1>=60,"보통",...)
미만 미달 ..."미달")

 

실무에서 자주 쓰는 IF 활용 팁

마지막으로, 실무에서 많이 쓰이는 IF 응용 팁들을 정리해봤어요. 이건 진짜 써보면 "와 이거 진작 알았으면 좋았을 텐데!" 싶은 것들이에요.

  1. 셀 값이 공백인지 확인할 때: =IF(A1="", "비어 있음", "값 있음")
  2. 문자 비교는 대소문자 구분 안 함
  3. 날짜 조건도 IF로 처리 가능: =IF(A1>DATE(2025,1,1), "신규", "구버전")
  4. 숫자 범위는 AND 함수와 함께 쓰기: =IF(AND(A1>=60,A1<80),"보통","기타")
        1.  

 

QIF함수는 어떤 상황에서 가장 많이 쓰이나요?

조건에 따라 '합격/불합격', '예/아니오' 등 두 가지 값을 구분할 때 가장 자주 사용돼요.

QIF함수를 중첩해서 사용하면 뭐가 어려워지나요?

괄호가 많아지고 가독성이 떨어져서 실수하기 쉬워요. 조건이 많을 땐 IFS 함수가 더 나아요.

QIF함수 안에 또 다른 함수도 넣을 수 있나요?

네! AND, OR, ISBLANK 같은 함수들을 함께 사용하면 더 복잡한 조건을 만들 수 있어요.

QIF함수로 날짜도 비교 가능한가요?

가능해요! 예: =IF(A1>TODAY(),"미래 날짜","과거 날짜")

QIFS 함수는 모든 버전에서 사용할 수 있나요?

아니요. Excel 2016 이상 또는 Microsoft 365에서만 지원돼요. 이전 버전은 중첩 IF로 대체해야 해요.

QIF함수를 잘 쓰기 위한 팁이 있다면요?

괄호 개수를 항상 맞추고, 조건 순서를 명확하게 정리하는 습관을 들이면 실수가 줄어요!

 

오늘 이렇게 엑셀 IF함수의 기초부터 실전 활용까지 차근차근 알아봤는데요, 어때요? 조금은 덜 막막해지셨죠? 😄 저도 처음엔 진짜 이거 왜 이렇게 복잡해?! 싶었는데, 익숙해지니까 자동으로 손이 가더라고요. 여러분도 반복해서 연습하다 보면 어느 순간 술술 쓰게 될 거예요. 이 외 IFS함수에 대해서도 같이 링크 공유드리니 IF함수와 비교하시면서 연습하셔도 좋을 것 같습니다!

반응형