IFS 예제 — 중첩 없이 등급 매기기
예제 표에 =IFS(B5>=90,"A",B5>=80,"B",B5>=70,"C",TRUE,"D") → 결과 D. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
중첩 IF 없이 점수 구간 등급을 매기려면?
등급=IFS(B5>=90,"A",B5>=80,"B",B5>=70,"C",TRUE,"D")
결과 D
직접 바꿔 보기
칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.
| A | B | C | |
|---|---|---|---|
| 1 | 이름 | 점수 | 등급 |
| 2 | 가 | 95 | A |
| 3 | 나 | 83 | B |
| 4 | 다 | 70 | C |
| 5 | 라 | 64 | D |
예제로 보는 계산 과정

조건과 값을 쌍으로 나열해요. 마지막 TRUE는 ‘위 조건이 모두 아니면’이라는 뜻이라 64점은 “D”예요.
이 표에서 실제로 계산되는 순서
- IFS: 4번째 조건이 참이에요
IFS 인수 한눈에 보기
| 인수 | 이 예제에서 | 뜻 |
|---|---|---|
| 조건1 | B5>=90 | 검사할 조건 |
| 값1 | "A" | 조건1이 참일 때 결과 |
| 조건2 | B5>=80 | 검사할 조건 |
| 값2 | "B" | 조건2가 참일 때 결과 |
| 조건3 | B5>=70 | 검사할 조건 |
| 값3 | "C" | 조건3이 참일 때 결과 |
| 조건4 | TRUE | 검사할 조건 |
| 값4 | "D" | 조건4가 참일 때 결과 |
주의할 점
마지막에 TRUE 쌍을 빼면 어떤 조건에도 맞지 않는 값에서 #N/A 오류가 나요.
참고한 자료
- Microsoft 지원 — IFS 함수 (동작 확인 2026-11-12)
자주 묻는 질문
TRUE 쌍을 빼면 64점은?
수식을 =IFS(B5>=90,"A",B5>=80,"B",B5>=70,"C")로 바꾸면 결과는 #N/A예요.