엑셀 VLOOKUP 함수 사용법 완전 정리 – 기초부터 오류 해결까지

엑셀 VLOOKUP 함수 사용법 완전 정리

엑셀 VLOOKUP 함수 사용법 완전 정리 – 기초부터 오류 해결까지

엑셀에서 데이터를 관리하다 보면 한 표에서 다른 표의 값을 불러와야 할 때가 많습니다.

이때 가장 많이 사용되는 함수가 바로 VLOOKUP 함수입니다.

이 글에서는 VLOOKUP의 기본 구조부터 실무 예제, 자주 발생하는 오류까지 쉽게 정리해드립니다.


VLOOKUP 함수란 무엇인가?

VLOOKUP은 세로 방향(Vertical)으로 값을 찾아 해당 행의 데이터를 반환하는 함수입니다.

기준값을 첫 번째 열에서 찾은 뒤 같은 행의 다른 열 값을 가져오는 구조입니다.


VLOOKUP 기본 구조


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

  • 찾을값: 검색할 기준 값
  • 범위: 데이터를 찾을 표 전체 범위
  • 열번호: 반환할 열의 번호
  • 정확도: FALSE(정확히 일치), TRUE(근사값)

기본 예제 – 이름으로 점수 찾기

A열에 이름, B열에 점수가 있는 표가 있다고 가정해봅니다.


=VLOOKUP("홍길동", A2:B10, 2, FALSE)

이 공식은 A2:B10 범위에서 “홍길동”을 찾고 같은 행의 두 번째 열(점수)을 반환합니다.


FALSE와 TRUE의 차이

정확도 옵션은 매우 중요합니다.

  • FALSE: 정확히 일치하는 값만 반환
  • TRUE: 가장 근접한 값 반환 (오름차순 정렬 필요)

실무에서는 대부분 FALSE를 사용하는 것이 안전합니다.


#N/A 오류가 발생하는 이유

VLOOKUP 사용 시 가장 많이 보는 오류가 #N/A입니다.

주요 원인은 다음과 같습니다.

  • 찾을값이 범위에 없음
  • 공백 또는 철자 차이
  • 숫자와 텍스트 형식 불일치

이 경우 IFERROR 함수와 함께 사용하면 오류 처리가 가능합니다.


=IFERROR(VLOOKUP(A2,A2:B10,2,FALSE),"값 없음")


VLOOKUP의 한계

VLOOKUP은 왼쪽 열에서는 값을 찾을 수 없습니다.

즉, 반드시 검색 기준이 범위의 첫 번째 열에 있어야 합니다.

이러한 한계를 보완하기 위해 최근에는 XLOOKUP 함수가 더 많이 사용됩니다.


실무 활용 팁

  • 범위는 절대참조($)로 고정
  • 데이터 정렬 상태 확인
  • 공백 제거 후 사용

예:


=VLOOKUP(A2,$A$2:$B$100,2,FALSE)

이렇게 설정하면 아래로 복사해도 범위가 고정됩니다.


정리

엑셀 VLOOKUP 함수는 기준값을 세로로 찾아 해당 데이터를 반환하는 함수입니다.

정확도 옵션과 범위 설정만 이해하면 실무 데이터 정리에 큰 도움이 됩니다.

다음 글에서는 XLOOKUP 함수 사용법과 VLOOKUP과의 차이를 쉽게 비교해보겠습니다.

댓글 쓰기

0 댓글

신고하기

국세청 소득확인증명서 발급하기

엑셀 실무에서 자주 쓰는 함수 TOP 10 총정리

임영웅이 남긴 명언과 그 안의 철학 – 진심으로 사는 법

이미지alt태그 입력