엑셀을 쓰다 보면 데이터를 빠르게 찾고 연결해야 할 때가 많습니다.
이럴 때 꼭 알아야 하는 함수가 바로 VLOOKUP(브이룩업) 입니다.

이 글에서는 엑셀 VLOOKUP 함수의 개념부터 실전 예제, 오류 해결까지 단계별로 설명드릴게요. 초보자도 그대로 따라하면 바로 실무에 쓸 수 있어요.


1. VLOOKUP 함수란?

엑셀 VLOOKUP 함수 동작 예시 다이어그램

VLOOKUP은 "Vertical Lookup"의 줄임말로, 세로 방향으로 특정 값을 검색해서 원하는 데이터를 찾아주는 함수입니다.

예를 들어, A열에 제품 코드가 있고 B열에 가격이 있다면, 코드를 입력했을 때 해당 가격을 자동으로 찾아주는 기능이에요.

2. VLOOKUP 함수 기본 구조

=VLOOKUP(찾을값, 범위, 열번호, [정확도])

요소 의미
찾을값 찾으려는 기준값 (예: 제품코드)
범위 데이터를 검색할 표 범위
열번호 찾고 싶은 데이터가 있는 열 번호
[정확도] 정확히 찾을지 여부 (FALSE 권장)

3. 실전 예제 : 상품 가격 찾기

엑셀에서 A002 상품의 가격을 VLOOKUP으로 찾는 예제

상황

제품코드 제품명 가격
A001 키보드 25,000
A002 마우스 15,000
A003 모니터 120,000

💡A002의 가격을 자동으로 불러오고 싶다면?

=VLOOKUP("A002", A2:C4, 3, FALSE)

🔎결과 : 15,000


✅A2:C4 : 검색할 전체 표
✅3 : 가격이 있는 열은 세 번째 열
✅FALSE : 정확히 일치하는 A002만 검색

4. 자주 발생하는 오류와 해결법

엑셀 VLOOKUP 함수 오류 예시 (#N/A, #REF!)

오류 메시지 원인 해결법
#N/A 찾을 값 없음 정확한 값 입력 or 공백 제거
#REF! 열 번호 초과 범위보다 큰 열번호 사용
#VALUE! 잘못된 인수 문법 다시 확인하기

🔧특히 #N/A는 오타 또는 공백이 대부분 원인입니다. TRIM( ) 함수로 공백 제거 후 시도해보세요.

5. VLOOKUP 실무 활용 팁

  • 💼사원명부에서 급여 자동 불러오기
  • 📊상품 재고 현황표에서 현재 수량 조회
  • 📅일정표에서 담당자 찾기

6. VLOOKUP을 더 유용하게 만드는 팁

VLOOKUP 함수에 IFERROR를 함께 사용하는 예제

  • IFERROR( ) 와 함께 쓰면 오류 메시지를 숨길 수 있어요.

=IFERROR(VLOOKUP(값, 범위, 열번호, FALSE, "정보 없음")

  • 데이터 유효성 검사와 함께 조합하면 사용자 선택형 검색도 가능!


자주 묻는 질문 (FAQ)

Q1. 열 번호가 헷갈려요. 기준이 뭔가요?

범위의 첫 번째 열이 기준 1번입니다. 전체 워크시트 기준이 아니에요!

Q2. VLOOKUP은 왼쪽에서 오른쪽만 찾을 수 있다던데요?

맞습니다. 왼쪽 → 오른쪽으로만 검색 가능해요. 반대 방향은 INDEX, MATCH 함수를 조합해야 합니다.

Q3. 실시간 검색보다 빠른 방법은 없나요?

엑셀 365 사용자는 XLOOKUP( ) 함수를 써보세요. 더 직관적입니다!

마무리 : VLOOKUP만 잘 써도 엑셀 고수!

처음엔 어려워 보여도, VLOOKUP은 실무에서 가장 많이 쓰이는 함수 중 하나입니다.
한두 번만 따라해 보면 금방 익숙해져요!

🔍오늘 소개한 예제를 직접 해보면서 익혀보세요.
더 빠르고 정확한 엑셀 작업이 가능해질 거예요.


📎관련글 추천: