엑셀 IFS 함수 사용법 알아보기 :: 논리 함수

여러 조건에 대해 다른 결과 값을 쉽게 반환 하도록 도와주는 IFS 함수의 사용법 및 주의사항을 살펴봅니다.

홈페이지 » 엑셀 IFS 함수 사용법 알아보기 :: 논리 함수

작성자 :
오빠두엑셀
최종 수정일 : 2020. 09. 15. 15:03
URL 복사
메모 남기기 : (16)

엑셀 IFS 함수 사용법 및 공식 총정리

엑셀 IFS 함수 목차 바로가기
함수 요약

엑셀 IFS 함수는 여러 조건에 대해 다른 결과 값을 쉽게 반환 하도록 도와주는 함수입니다.

함수 구문
= IFS ( 조건1, 결과1, [조건2], [결과2], ... , [TRUE], [그외결과] )
인수 알아보기
인수 설명
조건1 참과 거짓을 비교할 첫번째 조건입니다.
결과1 [조건1]이 참일 경우 반환할 결과입니다. [조건1]이 거짓일 경우 그 다음 조건으로 넘어갑니다.
조건2
[선택인수]
참과 거짓을 비교할 두번째 조건입니다.
결과2
[선택인수]
[조건2]가 참일 경우 반환할 결과입니다. [조건2]가 거짓일 경우 그 다음 조건으로 넘어갑니다.
TRUE
[선택인수]
-
그 외 결과
[선택인수]
이 전에 입력된 조건을 모두 만족하지 않을 경우 반환할 결과 값입니다.
IFS 함수 상세설명

엑셀 IFS 함수는 여러 조건에 대한 다른 결과 값을 쉽게 반환하도록 도와주는 함수입니다. 비교해야 할 조건이 2개 이상일 경우 다중 중첩 IF 함수를 대신하여 사용할 수 있습니다. 만약 조건으로 동일한 수식을 여러번 입력해야 할 경우 SWITCH 함수를 사용하면 더욱 편리합니다.

기존 IF함수는 조건이 참일 경우의 결과값, 거짓일 경우의 결과값을 각각 입력했습니다. 하지만 IFS 함수는 조건이 참일 경우의 결과만 입력한 뒤, 함수의 마지막 조건/결과로 [TRUE] 와 [그 외 결과]를 입력하여 이전에 입력된 조건을 하나도 만족하지 않을 경우의 결과값을 처리합니다.

IFS 함수의 조건/결과쌍으로는 최대 127개까지 입력할 수 있지만, 비교할 조건이 5개 이상으로 넘어갈 경우 IF함수 대신 VLOOKUP 함수를 사용하는 것을 권장합니다.

IFS 함수 사용법 간단예제
  1. 시험 성적별 등급 매기기
    ' 성적이 85점일 경우
    =IFS(성적<60,"가",성적<70,"양",성적<80,"미",성적<90,"우",TRUE,"수")
    ="우"  '80점 이상, 90점 미만이므로 "우"를 반환합니다.
  2. 고객 만족도 점수를 문자로 변경하기
    ' 고객 만족도가 3일 경우
    =IFS(만족도=5,"매우만족",만족도=4,"만족",만족도=3,"보통",만족도=2,"불만족",만족도=1,"매우불만족")
    ="보통" '만족도가 3 이므로 "보통"을 반환합니다.
호환성
운영체제 호환성
Windows 버전 엑셀 2019 이후 또는 Microsoft 365 버전 사용자에게만 제공됩니다.
Mac 버전 Mac용 엑셀 2019 이후 또는 Microsoft 365 버전 사용자에게만 제공됩니다.

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀함수] 엑셀 IFS 함수 사용법
    예제파일

관련 기초함수

그 외 참고사항

  • IFS 함수로 입력된 조건을 모두 만족하지 않을 경우의 결과값은 함수의 마지막 인수로 [ TRUE, 그 외 결과 ] 를 입력하여 설정할 수 있습니다.
  • 만약 [ TRUE, 그 외 결과 ] 가 누락되고, 이전에 입력된 조건을 하나도 만족하지 않을 경우 IFS 함수의 결과값으로 #N/A 오류가 반환됩니다.
  • 조건과 결과는 반드시 '쌍'으로 입력되어야 합니다. 그렇지 않을 경우 '이 함수에 대해 너무 적은 인수를 입력했습니다' 라는 오류 메시지가 출력됩니다.
  • 조건과 결과 쌍은 최대 127개까지 입력 가능합니다.
  • 올바르지 않은 조건이 입력될 경우 IFS 함수는 #VALUE! 오류를 반환합니다.
  • 5개 이상의 조건을 입력해야 할 경우 IFS 함수 대신 VLOOKUP 함수를 사용하는 것을 권장합니다.
  • 조건으로 동일한 수식을 여러번 입력해야 할 경우 IFS 함수 대신 SWITCH 함수를 사용하면 더욱 편리합니다.

관련 링크 : MS 홈페이지 IFS 함수 사용법

5 8 투표
게시글평점
16 댓글
Inline Feedbacks
모든 댓글 보기
16
0
여러분의 생각을 댓글로 남겨주세요.x