
VLOOKUP이란 무엇인가요?
VLOOKUP은 Vertical Lookup의 줄임말로, 표에서 특정 값을 세로 방향으로 검색해 원하는 데이터를 가져오는 함수입니다. 예를 들어 직원 번호를 입력하면 해당 직원의 이름, 부서, 연봉을 자동으로 불러올 수 있습니다.
VLOOKUP 기본 문법
VLOOKUP 함수의 기본 구조는 아래와 같습니다.
=VLOOKUP(찾을값, 범위, 열번호, 일치옵션)
- 찾을값: 검색하려는 값 (예: 직원번호)
- 범위: 검색할 표 전체 범위 (예: A2:D100)
- 열번호: 가져올 데이터가 있는 열 번호 (예: 2번째 열이면 2)
- 일치옵션: 정확히 일치하면 FALSE, 유사 일치면 TRUE
실무 예제로 배우는 VLOOKUP
아래와 같은 직원 명단 표가 있다고 가정해봅시다.
- A열: 직원번호
- B열: 이름
- C열: 부서
- D열: 연봉
직원번호 1001의 부서를 가져오고 싶다면 이렇게 입력합니다.
=VLOOKUP(1001, A2:D100, 3, FALSE)
결과적으로 직원번호 1001에 해당하는 C열(3번째 열)의 부서명이 자동으로 표시됩니다.
VLOOKUP 자주 발생하는 오류와 해결법
- #N/A 오류: 찾을 값이 표에 없을 때 발생합니다. IFERROR 함수로 감싸서 해결하세요.
=IFERROR(VLOOKUP(…), "없음") - #REF! 오류: 열번호가 범위를 벗어났을 때 발생합니다. 열번호를 다시 확인하세요.
- 엉뚱한 값이 나올 때: 일치옵션을 반드시 FALSE로 설정하세요.
VLOOKUP 실무 활용 꿀팁
- 범위는 절대참조로: 범위를 드래그할 때 F4를 눌러 $A$2:$D$100 형태로 고정하세요.
- 다른 시트 참조: =VLOOKUP(A2, Sheet2!$A:$D, 2, FALSE) 형태로 다른 시트 데이터도 불러올 수 있습니다.
- XLOOKUP으로 업그레이드: 엑셀 2019 이상이라면 VLOOKUP보다 강력한 XLOOKUP 함수를 사용해보세요.
마무리
VLOOKUP 함수 하나만 제대로 익혀도 업무 속도가 눈에 띄게 달라집니다. 오늘 배운 내용을 실무에 바로 적용해보세요. 데이터를 더 효율적으로 관리하고 싶다면 엑셀 피벗테이블 완벽 가이드도 함께 읽어보세요. 다음 글에서는 엑셀 IF 함수로 조건 판단을 자동화하는 방법을 알려드릴게요!
댓글
댓글 쓰기