VLOOKUP 예제 — 점수 구간으로 등급 찾기(근사치)
예제 표에 =VLOOKUP(D2,A2:B6,2,TRUE) → 결과 B. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
점수 표에서 87점이 어느 등급인지 찾으려면?
등급=VLOOKUP(D2,A2:B6,2,TRUE)
결과 B
직접 바꿔 보기
칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 최저 점수 | 등급 | 점수 | ||
| 2 | 0 | F | 87 | B | |
| 3 | 60 | D | |||
| 4 | 70 | C | |||
| 5 | 80 | B | |||
| 6 | 90 | A |
예제로 보는 계산 과정

마지막 인수가 TRUE(근사치)면 87보다 작거나 같은 값 중 가장 큰 80을 찾아 “B”를 가져와요. 구간 표는 반드시 첫 열이 오름차순이어야 해요.
이 표에서 실제로 계산되는 순서
- VLOOKUP: 87 이하에서 가장 가까운 값 → 4번째 행(A5), 2번째 열 값 B5 = “B”
VLOOKUP 인수 한눈에 보기
| 인수 | 이 예제에서 | 뜻 |
|---|---|---|
| 찾을 값 | D2 | |
| 표 범위 | A2:B6 | 찾을 값이 첫 열에 있는 표($로 고정) |
| 열 번호 | 2 | 표에서 몇 번째 열을 가져올지 |
| FALSE=정확히 일치(대부분), TRUE=근사치(구간표) | TRUE |
주의할 점
등급표가 내림차순(90, 80, …)이면 엉뚱한 결과나 #N/A가 나와요. 근사치 찾기는 첫 열 정렬이 전제예요.
참고한 자료
- Microsoft 지원 — VLOOKUP 함수 (동작 확인 2026-11-12)
자주 묻는 질문
점수가 정확히 90점이면?
수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 A예요. (VLOOKUP: 90 이하에서 가장 가까운 값 → 5번째 행(A6), 2번째 열 값 B6 = “A”)
59점이면?
수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 F예요. (VLOOKUP: 59 이하에서 가장 가까운 값 → 1번째 행(A2), 2번째 열 값 B2 = “F”)
마지막 인수를 생략하면요?
생략하면 TRUE(근사치)로 동작해요. 코드·이름처럼 정확히 같은 값을 찾을 때는 꼭 FALSE(또는 0)를 넣으세요.