엑셀 VLOOKUP 함수 사용법(오류, 범위, 중복, 합계)

엑셀 VLOOKUP 함수 사용법(오류, 범위, 중복, 합계)에 대해 알려드리겠습니다. 많은 직장인 분들이 이용하는 excel의 브이룩업 함수가 어렵게 느껴지시나요? 처음에는 이해하기 어려워도 몇 가지 기능과 예시들을 보고 나면 금세 이해하게 되실 거예요! 데이터 정리와 검색에 필수인 vlookup, 이번 기회에 제대로 배우고 실무에 적용해 보시기 바랍니다.

VLOOKUP이란?

VLOOKUP은 엑셀에서 가장 많이 쓰이는 검색 함수 중 하나입니다. ‘vertical lookup’의 약자로 세로 방향(열)을 따라 값을 찾아주는 함수입니다. 쉽게 말해서, 왼쪽에 있는 값을 기준으로 오른쪽 열에서 원하는 데이터를 찾아주는 기능이라 생각하면 됩니다. 번호를 입력하면 그 대상의 이름이나 점수 같은 것을 찾아오는 데이터 작업에 흔하게 활용됩니다.

엑셀 VLOOKUP 함수 사용법

엑셀에서 사용할 때는 아래와 같은 방식으로 생겼습니다.

=VLOOKUP(찾을값, 범위, 열번호, [정확도])
=VLOOKUP(101, A2:C10, 2, FALSE)
  • 찾을 값 : 찾고 싶은 기준값
  • 범위 : 검색할 데이터 영역
  • 열번호 : 찾은 범위 중 가져올 열 번호
  • 정확도 : 정확히 찾을 건지(0 또는 FALSE), 비슷한 값을 허용하는지(1 또는 TRUE)

위의 예시를 해석하자면 ‘A2:C10 범위에서 ‘101’을 찾아 2번째 열에 있는 값을 가져와라.’라는 뜻입니다.

합계 처리

보통 하나의 값을 변환하지만 SUMIF 함수나 배열 수식을 함께 쓰면 ‘조건별 합계’도 만들 수 있습니다.

=SUMIF(A2:A10, "김길동", C2:C10)

‘A2:A10 범위에서 ‘김길동’인 경우 C열 값을 모두 더한다.’라는 의미이 식입니다. 브이룩업만으로는 여러 값을 합치기 어렵기 때문에 합계 처리 시에는 SUMIF, SUMPRODUCT 함수와 같이 사용하는 게 좋습니다.

범위 지정하기

범위를 지정할 때 주의할 점이 있는데요.

  • 항상 첫 번째 열이 ‘찾을값’이 되어야 합니다.
  • 필요 없는 열은 범위에 포함하지 않아도 됩니다.

예를 들어, 제품명이 B열에 있는데 제품 코드로 찾고 싶다면 범위를 A:B로 잡아야 하며, 절대참조($)를 걸어둘 경우 복사할 때도 범위가 유지됩니다.

=VLOOKUP(D2, $A$2:$B$10, 2, FALSE)

중복 제거하기

첫 번째로 찾은 값만 반환하게 되기 때문에 중복값이 있더라도 무조건 가장 위에 있는 데이터만 가져오게 되어 있습니다.

따라서 중복된 항목 전체를 처리하고 싶다면 아래의 방법을 이용하면 됩니다.

  • FILTER 함수 사용(엑셀 최신 버전에 있음)
  • INDEX + MATCH 조합으로 여러 개 검색
  • 고급 필터로 중복 제거 후 따로 조회

vlookup 함수 오류 해결법

가장 많이 나타나는 오류 3가지를 정리했으니 해결법을 참고하여 고쳐보시기 바랍니다.

오류 메시지원인오류 해결법
#N/A찾을 수 없음찾을 값이 정확한지 확인, 범위 확인
#REF!열 번호 오류범위 안에 열번호가 있는지 확인
#VALUE!형식 오류숫자, 문자 형식이 맞는지 점검

특히 #N/A는 정확도 인자를 FALSE로 설정하지 않아서 발생되는 경우가 많아서 정확한 값을 찾을 때 브이룩업 함수의 마지막 인자는 ‘FALSE’로 입력하는 것이 좋습니다.

엑셀 vlookup 함수 FAQ

VLOOKUP 대신 XLOOKUP을 써야 하나요?

xlookup은 업그레이드 버전이라 오른쪽뿐만 아니라 왼쪽 열도 검색할 수 있고 더 유연하지만 구버전에서는 사용이 불가한 점 참고하시기 바랍니다.

찾을 값이 여러 개일 때는 어떻게 하나요?

vlookup은 하나만 반환하기 때문에 INDEX-MATCH 조합이나 FILTER 함수로 대체하는 것이 좋습니다.

vlookup 함수 쓸 때 기억할 것이 있나요?

범위의 첫 열은 ‘찾을값’이 있어야 하는 것과 정확도는 FALSE를 써야 하는 것을 기억하면 좋습니다.

같이 보면 좋은 내용

👉🏻 피벗 테이블 만들기
👉🏻 엑셀 함수 기초 모음
👉🏻 한글 오름차순 내림차순 정렬

엑셀 VLOOKUP 함수

이 프로그램이 얼마나 유용했습니까?

별을 눌러주세요!

평균 평점 5 / 5. 투표수: 498

이 게시물은 구독자의 반응이 좋은 글입니다. 함께 평가해 보세요.

댓글 남기기

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.