티스토리 뷰

🧠 IF 함수로 엑셀 자동화 시작하기

엑셀을 처음 접했을 땐 단순한 계산 도구라고 생각하기 쉬운데요, 사실은 상황에 따라 자동으로 결과를 바꿔주는 ‘조건 처리’ 기능도 가능합니다. 이때 핵심이 되는 함수가 바로 IF 함수예요.

IF 함수는 어떤 조건이 맞는지 판단해서, 참일 경우엔 A를, 거짓일 경우엔 B를 표시해주는 구조입니다.

즉, "시험 점수가 60점 이상이면 합격, 아니면 불합격" 같은 판단을 자동으로 처리해주는 거죠.

기본 구조는 아래와 같아요:

=IF(조건, 참일 때 결과, 거짓일 때 결과)

 

예를 들어, 셀 B2에 있는 점수가 60점 이상이면 "합격", 아니면 "불합격"이라고 표시하려면 이렇게 씁니다.

 =IF(B2>=60, "합격", "불합격"

이 수식을 다른 셀로 복사하면 수십 명의 성적 결과가 한 번에 자동 채워지는 마법 같은 일이 벌어집니다.💫


📊 실무 예제: IF 함수로 자동 평가표 만들기

실무에서 IF 함수를 어떻게 활용할 수 있을까요? 아래는 가장 대표적인 예시인 합격/불합격 판정표입니다.

📌 예시 표

이름                                                                     점수                                   결과
홍길동 85 합격
이몽룡 55 불합격
성춘향 90 합격

수식은 이렇게 들어가요 (C2셀 기준):

 =IF(B2>=60, "합격", "불합격"

 

이 외에도 실무에서 자주 쓰는 IF 함수 예시는 아래와 같아요:

  • 근무일수에 따라 “정상출근” 또는 “결근” 표시
  • 판매 금액이 목표 초과 시 “보너스 지급” 표시
  • 재고 수량이 0이면 “품절”, 그 외에는 “판매중” 표시

IF 함수만 잘 활용해도 단순 반복 입력 작업이 획기적으로 줄어듭니다. 특히 보고서 작성 시 조건별로 결과를 나눠 표시해야 할 때 정말 유용해요.


💡 IF 함수 사용 시 꿀팁과 주의사항

IF 함수는 굉장히 강력하지만, 몇 가지 주의할 점도 있어요:

  1. 조건식에 부등호(>, <, >= 등)를 정확히 입력해야 합니다. 오타 한 글자만으로도 결과가 달라져요.
  2. 문자열 결과는 꼭 쌍따옴표(" ")로 감싸기. 예: "합격"
  3. 복잡한 조건이 필요할 경우, IF 함수를 중첩해서 사용할 수도 있어요.

예를 들어:

 =IF(B2>=90, "수", IF(B2>=80, "우", IF(B2>=70, "미", "낙제"))) 

이렇게 하면 점수에 따라 "수", "우", "미", "낙제"까지 자동 표시도 가능해요! 처음엔 어려워 보여도, 몇 번만 해보면 금방 익숙해진답니다. 


✅ 마무리하며

엑셀의 IF 함수는 사무자동화의 첫걸음이자 가장 실용적인 함수 중 하나예요. 점수 계산, 근무 평가, 판매 현황 등 다양한 업무에 활용되며, 수작업을 자동화해줍니다.

특히 반복적인 판단이 필요한 작업을 할 때 ‘사람이 하는 고민’을 대신해주는 느낌이라 정말 든든한 도구예요.

 

 

다음 포스팅에서는 VLOOKUP의 한계를 극복하는 INDEX + MATCH 함수 조합을 소개할 예정이니, 엑셀 자동화 마스터를 꿈꾸신다면 꼭 이어서 읽어주세요! 😊