파트너스 활동의 일환으로 이에 따른 수수료를 제공 받습니다.
엑셀 다중조건 판별 IFS
엑셀 다중조건 판별 IFS 오늘은 엑셀 함수 IFS에 대해서 알아보겠습니다. IFS는 여러가지 조건에 대해서 판별하여 값을 나타내주며 IF를 계속 중첩 하는 것에 대한 불편함을 해소 해줍니다. 실전에서 IF만 사용 하다가 실력이 늘어 중첩을 계속 하다 보면 수식이 아주 길어 지는 경우가 있는데 IFS를 사용 해보도록 하겠습니다.
엑셀 다중조건 판별 IFS 간단 예시
다음과 같이 누적 구매 금액에 따라 등급을 매겨 야 하는 경우 IFS를 사용 할 수 있습니다.
사진과 같이 VLOOKUP 함수를 사용 하여 간단하게 끝낼 수 도 있지만
VLOOKUP 함수를 사용 하려면 참조범위를 나타내는 데이터가 필요 합니다.
사진 우측에 있는 표가 없어야 하는 경우 IFS를 사용 할 수 있습니다.
원활한 설명을 위해 단위를 만으로 바꾸어 진행 하겠습니다.
조건은 다음과 같습니다. 수식을 입력 해보겠습니다.
[C4]셀에 =IFS(B3<=1000,”BRONZE”,B3<=2000,”SILVER”,B3<=3000,”GOLD”,B3<=5000,”PLATINEM”,B3<=10000,”VIP”,”TRUE”,”VVIP”) 입력합니다.
엑셀 다중조건 판별 IFS 수식 설명
이해를 돕기 위하여 수식을 조건마다 끊어보겠습니다.
첫 번째 부터 조건을 입력 해 나갑니다.
[첫 번째 조건] 해당셀의 값이 100이하 일때 BRONZE 라고 입력
다섯번째 까지 입력

“TRUE”를 기준으로 앞쪽은 참의 조건 뒤쪽은 거짓의 조건입니다.

만약 IF 중첩으로 수식을 쓴다면?
위 수식을 IFS가 아닌 IF 중첩을 이용하여 작동하게 만들면 어떻게 되는지 보여드리겠습니다.
=IF(B3<=1000,”BRONZE”,IF(B3<=2000,”SILVER”,IF(B3<=3000,”GOLD”,IF(B3<=5000,”PLATINUM”,IF(B3<=10000,”VIP”,”VVIP”)))))
이런 수식을 입력 하여야 하는데 보는순간 머리가 아파지는 수식입니다. 수식의 길이는 크게 차이 나지 않지만 수식을 수정하거나 오류가 생긴 경우에 중첩 구간을 계속해서 찾아야 하는 일이 발생합니다.
실제로 제가 사용했던 수식인데
이것을 입력할 당시에 IFS를 알았다면 훨씬 쉽게 작성하지 않았을까 합니다.
수고 하셨습니다!
관련글
엑셀 VLOOKUP 사용법
엑셀 CHOOSE 사용법
엑셀 로또 만들기
엑셀 필터 버튼 만들기