본문 바로가기
생활

실무에서 바로 쓰는 엑셀 함수 EXCEL VLOOKUP 사용법

by inforabbi 2025. 4. 15.

실무에서 바로 쓰는 엑셀 함수 EXCEL VLOOKUP 사용법

 

VLOOKUP 함수란?

엑셀의 VLOOKUP 함수는 '세로 방향으로 값을 검색해주는 함수'입니다. 데이터베이스나 목록에서 특정 키 값을 기준으로 관련 정보를 찾아 반환할 때 사용되며, 특히 실무에서 사원 정보, 제품 코드, 가격표 등을 다룰 때 필수 함수로 꼽힙니다.

오늘은 엑셀 함수 VLOOKUP 사용법을 알아보겠습니다. 

 

 

 

 

 

 

VLOOKUP 함수 기본 문법

VLOOKUP 함수는 다음과 같은 형식으로 사용됩니다:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
인수 설명
lookup_value 찾으려는 값
table_array 찾을 범위 (표 형태)
col_index_num 반환하고 싶은 열 번호
range_lookup 정확 일치(FALSE) 또는 근사값(TRUE) 선택 (생략 시 기본값 TRUE)

 

EXCEL VLOOKUP 사용법 단계별 설명

1단계: 기준값 설정

검색 기준이 되는 값을 먼저 지정합니다. 예를 들어, "사원 번호"나 "제품 코드" 같은 고유 값을 선택합니다.

2단계: 참조 범위 지정

검색할 데이터가 있는 표 영역을 선택합니다. 기준값은 반드시 첫 번째 열에 위치해야 합니다.

3단계: 열 번호 설정

반환하고 싶은 값이 위치한 열 번호를 지정합니다. 기준열이 1이라면 오른쪽 열부터 2, 3, …으로 계산합니다.

4단계: 정확값 vs 근사값 구분

  • FALSE: 정확히 일치하는 값만 반환 (일반적으로 사용)
  • TRUE: 근사값 반환 (정렬된 데이터에만 권장)

 

 

 

 

 

실전 예제: VLOOKUP으로 직원 급여 조회

예시 데이터 테이블 (A2:C6)

사원번호 이름 급여
1001 김민수 3,000,000
1002 이수지 3,200,000
1003 박지훈 2,800,000
1004 정예린 3,500,000

수식 예시

VLOOKUP 사용법

=VLOOKUP(1002, A2:C6, 3, FALSE)

결과: 3,200,000 (사원번호 1002의 급여)

 

 

 

 

 

 

정확한 값 검색 vs 근사값 검색 차이점

설정 값 의미 사용 상황
FALSE 정확히 일치 제품 코드, 사원번호, 주민번호 등 고유값 검색
TRUE 근사값 반환 학점 등급, 세율표 등 범위 검색
=VLOOKUP(85, A2:B10, 2, TRUE)  '근사치로 학점 조회 가능

 

 

 

 

 

 

 

VLOOKUP에서 #N/A 오류 해결법

원인과 해결 방법

원인 해결법
값이 없음 IFERROR 함수로 대체값 설정
공백 포함 TRIM 함수로 공백 제거
형식 불일치 TEXT 또는 VALUE 함수로 통일
=IFERROR(VLOOKUP(A2, Table!A2:D20, 3, FALSE), "정보 없음")

 

 

 

 

 

 

 

VLOOKUP 함수의 실무 활용 팁

  • 절대참조 사용: $A$2:$D$10처럼 참조 고정
  • 정렬 필요 없음: FALSE 사용 시 정렬 무관
  • 다른 시트 참조: =VLOOKUP(A2, Sheet2!A:D, 2, FALSE)

 

 

 

 

INDEX & MATCH로 대체하는 고급 검색

=INDEX(C2:C6, MATCH(1002, A2:A6, 0))
  • INDEX는 반환할 범위
  • MATCH는 위치 찾기
  • VLOOKUP보다 유연함 (왼쪽 열도 검색 가능)

 

 

 

 

❓ 자주 묻는 질문 (FAQ)

1. VLOOKUP은 어느 버전에서 사용 가능한가요?
👉 거의 모든 엑셀 버전에서 지원합니다.

 

2. 열이 추가되면 자동으로 업데이트 되나요?
👉 아니요. 열 번호가 고정되므로 수식 수정을 권장합니다.

 

3. 한글 엑셀에서 함수 이름은 뭔가요?
👉 VLOOKUP은 한글 엑셀에서도 그대로 사용됩니다.

 

4. 공백이 많은 데이터에도 사용 가능한가요?
👉 TRIM 함수로 전처리 후 사용하면 좋습니다.

 

5. 다중 조건 검색이 되나요?
👉 기본 VLOOKUP은 안 됩니다. INDEX+MATCH 조합이 필요합니다.

 

6. 다른 시트 또는 파일도 참조 가능한가요?
👉 네, 시트명 또는 파일명을 함께 입력하면 됩니다.

 

 

 

 

✅ 결론

VLOOKUP 사용법

 

VLOOKUP 함수는 엑셀 사용자라면 반드시 마스터해야 할 필수 기능입니다.
실무에서도 자주 쓰이며, 초급부터 고급까지 응용 가능성이 매우 높습니다.