IFS 함수 더이상 IF를 여러번 쓰지마세요!
안녕하세요, Runeba입니다.
오늘은 구글 스프레드시트에서 여러 조건을 한 번에 평가할 수 있는 IFS
함수에 대해 설명드리겠습니다. 중첩된 IF
대신 깔끔하고 가독성 좋은 방식으로 조건 처리하고 싶다면 꼭 살펴보세요 😊
빠른 목차
IFS 함수 어떤 함수일까요?
IFS(condition1, value1, [condition2, value2], …)
IFS
는 여러 조건을 차례대로 평가하여, 첫 번째 TRUE 조건에 해당하는 값을 반환합니다- 조건이 모두 FALSE일 경우
#N/A
오류를 반환합니다
IFS 함수 기본 예제
기본 예제 1
=IFS(A2>90, "A", A2>80, "B", A2>70, "C")
→ 설명: A2 점수가 90 초과이면 A, 80 초과이면 B, 70 초과이면 C를 반환합니다
기본 예제 2
=IFS(C2>10000, "High", C2>=5000, "Medium", TRUE, "Low")
→ 설명: IFS
의 마지막 조건을 TRUE
로 지정해 기본값(Low)을 설정한 예입니다

IFS 함수 심화 예제 🔍
1. 연령대 자동 분류
=IFS(E2>=40, "40대", E2>=30, "30대", E2>=20, "20대", TRUE, "기타")
→ 설명: 연령대에 따라 ’20대’, ’30대’, ’40대’ 등으로 분류하며, 최종 TRUE
로 기본값 처리까지 포함된 예입니다
2. 성적 등급 자동 판정
=IFS(A2>=90, "수", A2>=80, "우", A2>=70, "미", TRUE, "가")
→ 설명: 중첩 IF
없이 IFS
로 성적에 따라 자동으로 등급을 분류할 수 있습니다
3. 매출 수준 자동 분류
=IFS(B2>10000, "High", B2>5000, "Medium", B2>=0, "Low", TRUE, "No Data")
→ 설명: 범위별 매출 수준을 나누는 예로, TRUE
조건까지 포함해 오류 없이 기본 처리 가능합니다
4. 음수/0/양수 구분
=IFS(D1>0, "양수", D1=0, "0", D1<0, "음수")
→ 설명: 하나의 셀 값이 양·음·제로인지 구분하는 기본 패턴입니다
5. AND 조건 함께 사용
=IFS(AND(C3>=4,D3>=3), "High Priority",
AND(C3>=3,D3>=2), "Medium Priority",
TRUE, "Low Priority")
→ 설명: AND
함수와 결합해 복합 조건을 평가하고 우선순위를 자동 지정할 수 있는 고급 예입니다
IFS 함수 이럴 때 쓰면 좋아요 📊
상황 | 활용 예시 |
---|---|
조건이 많을 때 | 중첩 IF 대신 깔끔하게 처리 가능 |
기본값 설정 필요 | 마지막에 TRUE 값을 넣어 디폴트 처리 가능 |
등급 자동 분류 | 성적, 매출 등 그룹화에 유용 |
복합 조건 우선순위 | AND , OR 결합 시 효과적 |
IFS 함수 사용 시 주의사항
- 조건–값 쌍이 짝수로 정확히 입력되어야 합니다 (홀수 개 입력 시 오류 발생)
- 첫 번째 TRUE 조건을 반환한 후 나머지는 평가하지 않습니다
- 기본값 조건을 넣지 않으면 해당되지 않는 경우
#N/A
오류가 발생합니다 - 값이 빈 문자열일 경우 의도하지 않은 결과가 나올 수 있으니 사용 주의
IFS 함수 실무 활용 팁
- 학습이나 성과 자동 등급화: 성적표, 직원 평가, 매출 집계 등에 활용
- 상태 자동 분류 표: 재고 수준, 프로젝트 상태, 응답률 등 자동 분류
- 실적 보고서 자동화: 등급별 차트 만들기 쉽게 데이터를 분류 가능
ARRAYFORMULA
와 조합하면 다중 행에 한 번에 적용 가능

IF 함수 조건에 따라 결과가 바뀐다, 업무 자동화 024
IF 함수 원하는 조건에 원하는 결과! 안녕하세요, Runeba입니다.오늘은 구글 스프레드시트에서 조건 분기 처리의 핵심, 바로 IF 함수에 대해 자세히 알아보겠습니다. 조건에 따라…
링크 🔗
가져온 곳 이름 :