오피스 트러블슈터

13. 엑셀 VLOOKUP 함수 사용법: 코드로 값 자동 불러오기 본문

엑셀

13. 엑셀 VLOOKUP 함수 사용법: 코드로 값 자동 불러오기

오피스 트러블슈터 2026. 1. 29. 11:21
반응형

엑셀에서

코드 입력했더니

이름, 가격, 부서명이 자동으로 채워지는 파일

이런 걸 본 적 있다면,
그 대부분은 VLOOKUP 함수를 사용한 것이다.


1️⃣ VLOOKUP 함수란?

VLOOKUP은 한 문장으로 이렇게 이해하면 된다.

“왼쪽에 있는 값을 기준으로,
오른쪽 표에서 원하는 정보를 찾아 가져온다.”


2️⃣ VLOOKUP 기본 문법

=VLOOKUP(찾을값, 범위, 열번호, 정확/근사)

처음엔 이 4가지만 기억하면 된다.


3️⃣ 가장 기본적인 VLOOKUP 예제

✅ 예제: 제품 코드로 제품명 가져오기

  • A2 : 제품 코드
  • E열 : 제품 코드 목록
  • F열 : 제품명
 
=VLOOKUP(A2,$E$2:$F$100,2,FALSE)

각 요소 뜻

  • A2 : 내가 찾고 싶은 값
  • $E$2:$F$100 : 기준이 되는 표
  • 2 : 표에서 두 번째 열 값 가져오기
  • FALSE : 정확히 일치하는 값만 찾기


4️⃣ VLOOKUP에서 가장 중요한 2가지 (진짜 중요)

✔ 1. 기준값은 반드시 표의 맨 왼쪽

VLOOKUP은
👉 왼쪽 → 오른쪽으로만 찾는다.

❌ 코드가 오른쪽에 있으면 작동 안 함
⭕ 코드가 표의 첫 열이면 정상 작동


✔ 2. 범위는 반드시 $로 고정

드래그해서 아래로 복사할 때
범위가 움직이면 결과가 다 틀어진다.


5️⃣ VLOOKUP 쓰다가 제일 많이 나오는 질문

❓ “#N/A 오류가 떠요”

이건 함수 오류가 아니라
👉 값을 못 찾았다는 뜻

주된 원인은:

  • 코드 앞뒤에 공백 있음
  • 숫자인데 텍스트로 저장됨
  • 기준표에 해당 값이 없음

간단한 해결

=TRIM(A2)


6️⃣ VLOOKUP이 잘 쓰이는 상황 정리

✔ 사번 → 이름
✔ 상품코드 → 상품명
✔ 거래처코드 → 거래처명
✔ 등급코드 → 등급명

👉 코드 → 설명 불러오기 구조면 거의 다 VLOOKUP


7️⃣ 한 줄 요약

VLOOKUP은
엑셀 자동화의 시작이라고 봐도 된다.

처음엔 어렵게 느껴져도

  • 기준값 위치
  • $ 고정
  • FALSE 사용

이 세 가지만 기억하면 충분하다.

반응형