2025 최신 엑셀 IF & IFS 함수 완벽 가이드


🔍 엑셀 IF & IFS 함수 사용법 완벽 정리!

엑셀을 사용할 때 조건에 따라 데이터를 처리하고 싶다면? IF & IFS 함수를 활용하여 다양한 조건을 손쉽게 다룰 수 있어요! 오늘은 IF 함수의 기본 개념부터 여러 조건을 처리하는 IFS 함수까지 차근차근 알아볼게요. 😊

📌 IF 함수란?

IF 함수는 특정 조건을 평가하여 참일 경우와 거짓일 경우 다른 값을 반환하는 함수입니다.
예를 들어, 학생의 점수가 60점 이상이면 ‘합격’, 그렇지 않으면 ‘불합격’을 반환할 때 유용해요.

✅ 기본 문법

=IF(조건, 참일 경우, 거짓일 경우)
  • 조건: 평가할 조건 (예: 점수가 60 이상)
  • 참일 경우: 조건이 참일 때 반환할 값
  • 거짓일 경우: 조건이 거짓일 때 반환할 값

📌 예제: 학생 성적 평가

다음과 같은 데이터가 있다고 가정해볼게요.

학생 이름 점수 평가
김철수 85 =IF(B2>=60, “합격”, “불합격”)
이영희 58 =IF(B3>=60, “합격”, “불합격”)
박민수 73 =IF(B4>=60, “합격”, “불합격”)

👉 결과 예시: 김철수 – 합격, 이영희 – 불합격, 박민수 – 합격

📌 IFS 함수란?

IFS 함수는 여러 조건을 한 번에 평가하여, 해당 조건을 충족하는 첫 번째 경우의 값을 반환합니다. 이는 여러 개의 IF 함수를 중첩하는 것보다 간단하게 여러 조건을 처리할 수 있어요.

✅ 기본 문법

=IFS(조건1, 값1, 조건2, 값2, ...)
  • 조건1, 조건2, …: 평가할 여러 조건
  • 값1, 값2, …: 각각의 조건에 맞는 반환 값

📌 예제: 학점 계산

학생의 점수에 따라 학점을 부여한다고 가정해봅시다.

점수 학점
95 =IFS(A2>=90, “A”, A2>=80, “B”, A2>=70, “C”, A2>=60, “D”, TRUE, “F”)
82 =IFS(A3>=90, “A”, A3>=80, “B”, A3>=70, “C”, A3>=60, “D”, TRUE, “F”)
58 =IFS(A4>=90, “A”, A4>=80, “B”, A4>=70, “C”, A4>=60, “D”, TRUE, “F”)

👉 결과 예시: 95점 – A, 82점 – B, 58점 – F

📌 IF & IFS 함수 사용 시 주의할 점! ⚠️

  • IFS 함수의 조건 순서 중요: 조건은 반드시 논리적으로 우선순위를 두고 작성해야 첫 번째 참인 조건의 값을 반환합니다.
  • IF 함수 중첩 사용 주의: 여러 조건을 평가할 경우 IFS 함수를 고려하세요. 중첩된 IF 함수는 복잡성을 증가시킬 수 있습니다.
  • FALSE일 경우 반환 값 설정: IFS 함수에서는 ‘TRUE’ 조건을 마지막에 설정하여 나머지 모든 조건이 거짓일 때의 값을 처리합니다.

📌 IF & IFS 함수 활용 예제 (실전 응용) 🛠️

✅ 급여 등급에 따른 보너스 지급

직원의 급여 등급에 따라 보너스를 지급하고 싶다면?

=IFS(등급="A", 1000000, 등급="B", 500000, 등급="C", 200000, TRUE, 0)

👉 각 직원의 등급에 따라 다른 보너스를 자동으로 부여!

✅ 마무리

오늘은 엑셀의 IF 및 IFS 함수의 기본 사용법과 실전 활용법을 배워봤어요!
이제 다양한 조건을 손쉽게 처리하고 데이터를 효율적으로 관리해보세요. 😊

📌 더 알고 싶은 엑셀 함수가 있거나 궁금한 점이 있다면? 댓글로 남겨주세요!
다음 포스팅에서 더욱 유용한 엑셀 꿀팁을 준비해드릴게요. 🚀

error: 콘텐츠 보호 중입니다.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.