VLOOKUP 예제 — 다른 시트에서 값 가져오기
예제 표에 =VLOOKUP(A2,상품!$A$2:$D$6,2,FALSE) → 결과 공책. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
주문 시트의 코드로 ‘상품’ 시트의 상품명을 가져오려면?
상품명=VLOOKUP(A2,상품!$A$2:$D$6,2,FALSE)
결과 공책
직접 바꿔 보기
칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.
‘주문’ 시트
| A | B | C | |
|---|---|---|---|
| 1 | 주문코드 | 수량 | 상품명 |
| 2 | P-104 | 3 | 공책 |
| 3 | P-101 | 10 | 연필 |
‘상품’ 시트
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 코드 | 상품 | 단가 | 재고 |
| 2 | P-101 | 연필 | 500 | 320 |
| 3 | P-102 | 지우개 | 700 | 150 |
| 4 | P-103 | 자 | 1,200 | 80 |
| 5 | P-104 | 공책 | 1,500 | 260 |
| 6 | P-105 | 풀 | 900 | 0 |
예제로 보는 계산 과정

표 범위 앞에 ‘시트이름!’을 붙이면 다른 시트의 표에서 찾아요. 아래로 채우려고 범위를 $로 고정했어요.
이 표에서 실제로 계산되는 순서
- VLOOKUP: “P-104” → 4번째 행(A5), 2번째 열 값 B5 = “공책”
VLOOKUP 인수 한눈에 보기
| 인수 | 이 예제에서 | 뜻 |
|---|---|---|
| 찾을 값 | A2 | |
| 표 범위 | 상품!$A$2:$D$6 | 찾을 값이 첫 열에 있는 표($로 고정) |
| 열 번호 | 2 | 표에서 몇 번째 열을 가져올지 |
| FALSE=정확히 일치(대부분), TRUE=근사치(구간표) | FALSE |
주의할 점
시트 이름에 띄어쓰기가 있으면 '상품 목록'!$A$2:$D$6처럼 작은따옴표로 감싸요. 시트 이름을 바꾸면 수식도 자동으로 바뀌어요.
참고한 자료
- Microsoft 지원 — VLOOKUP 함수 (동작 확인 2026-11-12)
자주 묻는 질문
주문코드를 P-105로 바꾸면?
수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 풀이에요. (VLOOKUP: “P-105” → 5번째 행(A6), 2번째 열 값 B6 = “풀”)
숫자 코드를 못 찾아요.
한쪽은 숫자, 다른 쪽은 텍스트로 저장된 숫자면 같은 값으로 보지 않아요. 두 쪽 서식을 맞추거나 VALUE·TEXT로 형식을 바꿔 찾으세요.