편집팀 · 2026.05.03 · 최종 검토: 2026.05.03
엑셀에서 가장 많이 검색되는 함수가 VLOOKUP입니다.
다른 표에서 특정 값을 찾아오는 함수인데, 처음 보면 어렵게 느껴질 수 있습니다. 실무 예제로 하나씩 정리했습니다.
VLOOKUP 기본 구조
=VLOOKUP(찾을 값, 표 범위, 열 번호, 정확히 일치)
- 찾을 값: 검색할 기준 값
- 표 범위: 데이터가 있는 영역
- 열 번호: 가져올 열 (표 왼쪽부터 1, 2, 3…)
- 정확히 일치: FALSE (정확 일치) 또는 TRUE (근사 일치)
대부분의 경우 마지막을 FALSE로 씁니다.
실무 예제
직원 목록에서 이름으로 부서를 찾는 경우:
A열: 이름 (김철수, 이영희, 박민수…)
B열: 부서 (영업팀, 개발팀, 인사팀…)
다른 시트에서 “김철수”의 부서를 찾으려면:
=VLOOKUP(“김철수”, Sheet1!A:B, 2, FALSE)
결과: “영업팀”
자주 발생하는 오류
N/A 오류: 찾을 값이 표에 없을 때. 오타나 공백이 원인인 경우가 많습니다. TRIM 함수로 공백을 제거해보세요.
REF 오류: 열 번호가 표 범위보다 클 때. 표 범위를 넓히거나 열 번호를 확인하세요.
잘못된 결과: 마지막 인수를 TRUE로 했을 때 근사값이 나올 수 있습니다. FALSE로 바꾸세요.
VLOOKUP 대안 — XLOOKUP
엑셀 365나 최신 버전에서는 XLOOKUP을 쓸 수 있습니다.
=XLOOKUP(찾을 값, 찾을 범위, 결과 범위)
VLOOKUP보다 간단하고, 왼쪽 열도 검색 가능합니다. 엑셀 365 이상이면 XLOOKUP을 추천합니다.
자주 묻는 질문
Q1. VLOOKUP으로 여러 조건을 검색할 수 있나요?
단일 조건만 가능합니다. 여러 조건이 필요하면 INDEX+MATCH 조합이나 XLOOKUP을 쓰세요.
Q2. 구글 스프레드시트에서도 VLOOKUP이 되나요?
됩니다. 문법이 동일합니다.
Q3. HLOOKUP은 뭔가요?
VLOOKUP은 세로(열)로 찾고, HLOOKUP은 가로(행)로 찾습니다. 표가 가로로 되어 있을 때 씁니다.