본문 바로가기

강의/엑셀 실무

엑셀 VLOOKUP 함수

반응형

VLOOKUP 함수란?

VLOOKUP은 엑셀에서 가장 많이 사용하는 조회 함수 중 하나입니다.

특정 값을 기준으로 표에서 원하는 정보를 찾아 가져올 때 사용합니다.

예를 들어 사원번호를 입력하면 이름을 가져오거나, 상품코드를 입력하면 상품명을 자동으로 표시할 수 있습니다.

실무에서 매우 자주 사용되는 필수 함수입니다.


VLOOKUP 함수 기본 문법

=VLOOKUP(찾을값, 범위, 열번호, [검색방식])

구성 요소

항목 설명
찾을값 찾고 싶은 데이터
범위 조회할 표 전체
열번호 가져올 데이터가 있는 열 번호
검색방식 FALSE(정확히 일치), TRUE(유사 일치)

실무에서는 대부분 FALSE를 사용합니다.


가장 쉬운 예제

다음과 같은 데이터가 있다고 가정해 보겠습니다.

  A B
1 사원 번호 이름
2 1001 김철수
3 1002 이영희
4 1003 박민수

 

사원번호 1002의 이름을 찾고 싶다면

=VLOOKUP(1002,A2:B4,2,FALSE)

 

결과

이영희

함수 동작 원리

VLOOKUP은 첫 번째 열에서 값을 찾습니다.

1001 → 김철수
1002 → 이영희
1003 → 박민수

1002 찾기

2번째 열 반환

이영희 출력


실무 예제

상품코드로 상품명 찾기

  A B C
1 상품코드 상품명 가격
2 A001 사과 1000
3 A002 바나나 2000
4 A003 포도 3000

 

상품코드 A002의 상품명 조회

=VLOOKUP("A002",A2:C4,2,FALSE)

 

결과

바나나

 

상품코드 A002의 가격 조회

=VLOOKUP("A002",A2:C4,3,FALSE)

 

결과

2000

자주 발생하는 오류

#N/A 오류

찾는 값이 존재하지 않을 때 발생합니다.

 

예)

=VLOOKUP("A999",A2:C4,2,FALSE)

 

해결 방법

=IFERROR(VLOOKUP("A999",A2:C4,2,FALSE),"없음")

 

결과

없음

VLOOKUP 사용 시 주의사항

1. 찾을 값은 첫 번째 열에 있어야 함

VLOOKUP은 항상 범위의 첫 번째 열에서 검색합니다.

2. 열 번호를 정확히 입력

열 번호가 잘못되면 원하는 값이 나오지 않습니다.

3. 대부분 FALSE 사용

실무에서는 정확히 일치하는 값을 찾기 때문에 FALSE를 사용하는 경우가 많습니다.


핵심 정리

✅ VLOOKUP = 표에서 원하는 정보 찾기

✅ 첫 번째 열에서 검색

✅ 원하는 열의 값을 반환

✅ 실무에서는 FALSE 사용

✅ IFERROR와 함께 사용하면 오류 처리 가능

VLOOKUP은 엑셀 실무에서 가장 많이 사용하는 조회 함수입니다. 상품관리, 재고관리, 인사관리, 매출관리 등 다양한 업무에서 활용되므로 반드시 익혀두는 것이 좋습니다.


엑셀 VLOOKUP 함수

반응형