본문 바로가기
엑셀

여러 조건을 동시에 판정하는 엑셀 IFS함수 사용 방법

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

엑셀에서 복잡한 조건식을 쉽게 처리하는 비밀, IFS 함수 하나면 해결됩니다!

안녕하세요! 쥬쥬오피스 입니다 :) 요즘 엑셀 작업하다 보면 조건에 따라 결과가 달라지는 함수들 정말 많이 쓰게 되죠? 저도 업무 중 데이터 분석하면서 이걸 한 번에 깔끔하게 처리할 수 없을까 고민하다가 알게 된 함수가 바로 IFS 함수입니다. IF 함수 여러 개 중첩해서 쓰는 게 헷갈릴 때가 많잖아요. 그럴 때 IFS 함수 하나면 간단하고 직관적으로 문제를 해결할 수 있답니다. 오늘은 그 사용법을 친절하게 알려드릴게요.

IFS 함수란 무엇인가요?

IFS 함수는 엑셀에서 여러 조건을 한 번에 처리할 수 있도록 도와주는 함수입니다. 기존의 IF 함수처럼 조건이 참이면 어떤 값을 반환하는 건데요, IF 함수는 중첩해서 써야 하는 반면, IFS 함수는 각 조건과 그에 따른 결과를 순서대로 나열하기만 하면 돼서 훨씬 간단해요. 예를 들어 성적에 따라 등급을 매기고 싶을 때, IF를 여러 번 쓰는 대신 IFS로 깔끔하게 처리할 수 있답니다.

IF 함수와의 차이점 비교

구분 IF 함수 IFS 함수
작성 방식 중첩 구조 사용 조건-값 쌍을 나열
가독성 낮음 높음
복잡도 높음 낮음

기본 사용법과 구조

IFS 함수의 기본 구조는 아래와 같습니다. 조건 → 결과 순서로 나열하기만 하면 되니 훨씬 직관적이에요.

  • =IFS(조건1, 결과1, 조건2, 결과2, ...,TRUE,그 외 결과)
  • 조건이 TRUE인 순간 결과값을 반환하고 종료
  • 모든 조건이 FALSE면 오류 발생 가능성 있음

여러 조건 처리 예제

IFS 함수는 시험 점수처럼 여러 범위에 따라 결과를 분기할 때 아주 유용해요. 예를 들어, 아래와 같이 점수에 따라 등급을 부여할 수 있답니다.

조건 결과
시험점수 >= 90 A
시험점수 >= 80 B
시험점수 >= 70 C
그 외 F

IFS예제

=IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",TRUE,"F")

자주 발생하는 오류와 해결법

IFS 함수를 사용할 때 흔히 겪는 실수들, 여기서 체크해보세요! 아래는 대표적인 오류 유형입니다.

  • 조건 순서가 잘못되면 원하는 결과가 안 나와요.
  • 모든 조건이 false일 경우 오류가 납니다. 마지막에 TRUE 조건 추가하세요.
  • 괄호 짝이 안 맞는 경우가 많아요. 꼭 확인하세요.

실무에서 유용한 팁과 활용법

  1. 조건 순서를 꼭 위에서 아래로 중요도 순으로 정리하세요.
  2. 마지막 조건은 =TRUE를 넣어 기본값 지정하세요.
  3. 텍스트 조건일 경우 큰따옴표(" ") 꼭 넣으세요.
  4. 숫자 범위 조건은 >=, <= 조합으로 정리하면 오류 적어요.
QIFS 함수는 엑셀 어느 버전부터 사용할 수 있나요?

IFS 함수는 Excel 2016 이후 버전부터 기본으로 제공됩니다. 이전 버전에서는 사용할 수 없어요.

QIFS 함수로 결과가 안 나올 때는 어떻게 하나요?

모든 조건이 FALSE일 경우 아무 결과도 반환되지 않기 때문에, 마지막 조건에 TRUE를 넣어 기본 결과를 지정하는 게 좋아요.

QIF 함수와 IFS 함수를 함께 쓸 수 있나요?

네, 가능합니다. 특정 조건에만 IF를 쓰고 나머지 조건은 IFS로 처리하는 혼합 방식도 사용할 수 있어요.

QIFS 함수에서 ELSE처럼 기본 값을 주려면?

마지막 조건에 TRUE를 넣고 원하는 값을 넣어주면 ELSE처럼 동작합니다.

QIFS 함수에서 조건이 중복될 경우는?

IFS는 첫 번째로 참이 되는 조건만 실행되므로, 조건 순서를 중요도 순으로 배치해야 원하는 결과를 얻을 수 있어요.

QIFS 함수로 텍스트 조건도 처리할 수 있나요?

물론입니다! 텍스트 조건은 따옴표로 묶어서 사용하면 되고, 대소문자는 구분하지 않아요.

 

오늘 소개한 IFS 함수, 생각보다 쉽고 실용적이지 않나요? 저는 특히 복잡한 조건들을 처리할 때 정말 큰 도움을 받고 있어요. 여러분도 꼭 한번 실무에 적용해보세요. 처음엔 익숙하지 않아도 몇 번 써보면 금방 손에 익는답니다. IF 함수의 정의와 예시에 대해서도 링크 남겨드리니 IFS 함수와 비교하면서 같이 연습하심 좋으실 것 같습니다.  :)

반응형