IT

엑셀 VLOOKUP 함수 완벽 가이드: 초보자가 실수하기 쉬운 포인트 정리

kys08529 2026. 5. 26. 08:52
반응형

엑셀을 사용하는 직장인이라면 누구나 한 번쯤 마주치는 함수가 바로 VLOOKUP입니다. 수천 개의 데이터 중에서 원하는 값을 순식간에 찾아내는 이 함수는 업무 효율을 비약적으로 높여줍니다.

오늘은 엑셀 입문자를 위해 VLOOKUP의 기본 개념부터, 초보자가 가장 많이 겪는 오류 예방법까지 핵심만 정리해 드립니다.

1. VLOOKUP 함수란?

VLOOKUP은 'Vertical(수직) Lookup(찾기)'의 약자로, 특정 열에서 값을 찾아 그 행에 있는 다른 정보를 가져오는 함수입니다.

기본 구문: =VLOOKUP(찾을값, 참조범위, 열번호, [일치옵션])

  • 찾을값: 기준이 되는 값 (예: 사번, 상품코드)
  • 참조범위: 데이터를 찾을 전체 표 영역
  • 열번호: 가져오고 싶은 데이터가 몇 번째 열에 있는지
  • 일치옵션: 정확히 일치(0) 또는 유사 일치(1)

2. 초보자가 가장 자주 하는 실수 3가지

실수 1: 열번호를 잘못 입력하는 경우

참조범위를 선택할 때 전체 시트를 선택하고, 원하는 값이 3번째 열에 있는데 4라고 입력하면 결과값은 당연히 오류가 납니다.

  • 해결책: 범위를 선택할 때 내가 찾고자 하는 첫 번째 열을 '1'번으로 잡고, 원하는 값이 몇 번째에 있는지 직접 숫자를 세어보세요.

실수 2: 일치옵션(0)을 생략하는 경우

옵션을 생략하면 엑셀은 기본적으로 '유사 일치'로 인식합니다. 데이터가 정확하지 않아도 비슷한 값을 가져와 엉뚱한 결과를 출력할 수 있습니다.

  • 해결책: 대부분의 데이터 매칭은 정확한 값이 필요하므로, 마지막에 반드시 0 또는 FALSE를 입력하는 습관을 들이세요.

실수 3: 절대 참조($)의 부재

함수를 복사해서 아래로 채울 때, 참조 범위가 한 칸씩 밀리면서 데이터가 사라지거나 오류가 발생하는 현상입니다.

  • 해결책: 참조 범위를 지정한 뒤 바로 F4 키를 누르세요. $ 기호가 붙으며 범위가 고정되어 데이터가 밀리지 않습니다. (예: $A$1:$C$10)

3. 실전 예제: 사번으로 이름 찾기

상황: A열에 사번, B열에 이름이 있을 때, 사번을 입력하면 이름을 가져오기

Excel
 
=VLOOKUP(E2, A:B, 2, 0)
  1. E2: 내가 입력할 사번
  2. A:B: 사번과 이름이 포함된 범위
  3. 2: B열(이름)이 두 번째 열이므로 2 입력
  4. 0: 정확하게 일치하는 값만 찾기

마치며: 실수를 줄이는 마지막 팁

VLOOKUP 함수를 사용했는데 #N/A 오류가 뜬다면, 데이터 형식이 서로 다른지 확인해보세요. 한쪽은 '숫자'인데 한쪽은 '텍스트(숫자 형태)'로 되어 있으면 엑셀은 서로 다른 값으로 인식합니다.

이 기본기만 확실히 익혀두어도 엑셀 업무의 80%는 해결할 수 있습니다. 다음 시간에는 VLOOKUP의 한계를 뛰어넘는 XLOOKUP 함수에 대해 알아보겠습니다.

 

반응형