본문 바로가기
카테고리 없음

VLOOKUP 찾고 연결하는 함수 사용법 완벽 가이드! 엑셀 필수 꿀팁

by aiseo 2025. 4. 9.

VLOOKUP 함수 사용법 완벽 가이드! 엑셀 필수 꿀팁 🧠

엑셀 작업 중 데이터를 빠르게 찾고 연결하고 싶을 때, 가장 유용한 함수는? 바로 VLOOKUP입니다! 아직도 INDEX, MATCH는 어려우시다면? 지금부터 VLOOKUP부터 제대로 배워보세요! 📊

 

출처 microsoft


📋 목차

  1. VLOOKUP 함수란?
  2. 기본 구조와 인수 설명
  3. 실전 예제: 가격표에서 제품 가격 찾기
  4. 정확히 찾기 vs 근사값 찾기
  5. 주의해야 할 사용 시 실수들
  6. VLOOKUP vs XLOOKUP 차이
  7. 자주 묻는 질문 정리

VLOOKUP 함수란?

VLOOKUP은 "Vertical Lookup"의 약자로, 세로 방향으로 값을 찾아주는 함수입니다. 예를 들어 제품명으로 가격을 찾거나, 사원 번호로 이름을 찾을 때 아주 유용하게 쓰입니다.

✔️ "어떤 값을 기준으로 오른쪽에 있는 값을 찾아줘!" 라는 명령어로 이해하면 쉬워요.


기본 구조와 인수 설명

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

인수 이름설명

lookup_value 찾고자 하는 기준 값 (예: 제품명)
table_array 데이터를 찾을 범위 (예: A2:D10)
col_index_num 가져올 열 번호 (예: 가격이 3번째 열이면 3)
range_lookup TRUE(근사값), FALSE(정확히 일치) 선택

기본은 FALSE 사용을 추천드려요. 정확한 값만 찾고 싶을 때 쓰입니다.


실전 예제: 가격표에서 제품 가격 찾기

A열 (제품명)B열 (제품코드)C열 (가격)

마우스 M101 15,000
키보드 K201 28,000
모니터 M301 220,000

👉 내가 "키보드"라는 제품명을 넣었을 때 가격을 자동으로 불러오고 싶다면?

\=VLOOKUP("키보드", A2:C4, 3, FALSE)

결과: 28,000 🎯

💡 참고: 검색 기준이 되는 열(lookup_value)은 범위(table_array)의 가장 왼쪽 열이어야 해요!


정확히 찾기 vs 근사값 찾기

VLOOKUP에서 마지막 인수 [range_lookup]의 TRUE와 FALSE 차이를 정확히 알아야 해요!

설정의미사용 예

FALSE 정확히 일치하는 값만 찾음 사번, 제품명, 코드 등
TRUE 근사값 허용 (정렬 필수) 점수별 등급, 세율 구간

FALSE를 기본값으로 사용하되, 점수 등급표처럼 구간 기반으로 찾을 때만 TRUE를 써보세요!


주의해야 할 사용 시 실수들

⚠️ 왼쪽에서 오른쪽으로만 검색 가능
→ "이름으로 사번 찾기"는 OK, "사번으로 이름 찾기"는 NO (INDEX/MATCH 추천)

⚠️ 숫자 vs 텍스트 구분
→ ‘00123’과 123은 다른 값으로 인식될 수 있어요!

⚠️ 범위($) 고정 안 하면 복사할 때 오류
→ $A$2:$C$100 형태로 고정해주는 걸 추천해요!

⚠️ 오름차순 정렬 안 된 상태에서 TRUE 사용 금지
→ 정렬 안 하면 완전 다른 값 나올 수 있어요!


VLOOKUP vs XLOOKUP 차이

항목VLOOKUPXLOOKUP

방향 오른쪽으로만 가능 왼쪽/오른쪽 모두 가능
유연성 비교적 낮음 훨씬 강력함
사용 가능 버전 모든 엑셀 엑셀 365, 2021 이상
에러 처리 IFERROR로 따로 처리 자체 에러 메시지 설정 가능

🆕 요즘은 XLOOKUP도 많이 사용되지만, VLOOKUP은 여전히 가장 널리 쓰이는 함수예요!


자주 묻는 질문 정리

Q. VLOOKUP이 에러(#N/A) 나는 이유는?
A. 기준값이 없거나, 범위 설정이 잘못된 경우예요. 정확한 값 입력 + 범위 확인이 중요해요!

Q. 한 셀에서 여러 값을 불러올 수 있나요?
A. 기본 VLOOKUP은 하나의 값만 불러오지만, INDEX-MATCH나 FILTER 함수를 조합하면 가능해요.

Q. 숫자형식인데도 값이 안 나와요!
A. 숫자처럼 보이는 텍스트일 수 있어요. VALUE 함수나 숫자 서식 확인이 필요합니다.

Q. 범위 복사할 때 자꾸 깨져요!
A. 범위는 $ 기호로 고정해주세요. 예: $A$2:$C$100


VLOOKUP은 엑셀 작업에서 진짜 유용한 함수 중 하나입니다!
초보자 분들도 지금 예제 하나만 직접 해보시면, 감이 확 오실 거예요.
다음 글에서는 XLOOKUP과 VLOOKUP의 실전 비교도 다뤄볼게요! 기대해주세요 😄