본문 바로가기

업무지식

VLOOKUP 함수로 엑셀에서 간편하게 특정 품목의 단가 구하는 법

반응형

VLOOKUP 함수로 엑셀에서 간편하게 특정 품목의 단가 구하는 법
이미지를 누르면 더 많은 IT정보를 보실 수 있습니다.

 

엑셀은 업무나 일상에서 데이터를 정리하고 분석하는 데 필수적인 도구입니다. 다양한 기능이 있지만, 그중에서도 VLOOKUP 함수는 데이터베이스에서 원하는 값을 빠르게 찾아낼 수 있는 아주 유용한 기능이죠. 오늘은 이 VLOOKUP 함수를 활용해 특정 품목의 단가를 쉽게 찾아내는 방법을 알아보겠습니다.

 

이 글은 엑셀을 처음 접하는 분들도 이해할 수 있도록 설명해드리겠습니다. 또한, 이 과정에서 자주 사용되는 엑셀의 몇 가지 핵심 개념도 함께 다룰 예정입니다.

 

1. VLOOKUP 함수란?

먼저, VLOOKUP 함수가 무엇인지 간단히 알아볼까요? VLOOKUP은 "Vertical Lookup"의 약자입니다. 이 함수는 엑셀의 데이터 표에서 특정한 값을 세로 방향(열 기준)으로 찾아내어 해당 값과 연관된 데이터를 반환합니다. 예를 들어, 어떤 품목의 이름을 입력하면 그에 해당하는 단가를 자동으로 찾아서 보여주는 거죠.

 

엑셀에서 특정 값을 찾는 작업은 생각보다 자주 필요합니다. 가령, 물품 리스트에서 사과의 가격을 찾는다거나, 여러 고객 데이터 중 특정 고객의 정보를 확인하고 싶을 때 말이죠. 이런 작업을 수작업으로 하기엔 시간도 많이 들고 실수도 생기기 쉽습니다. 여기서 VLOOKUP이 빛을 발합니다.

 

👇 아래 엑셀 샘플데이터를 다운받아서, 아래를 따라 실습해보세요. 

sample_data.xlsx
0.01MB

 

 

2. VLOOKUP 함수의 기본 구조

VLOOKUP 함수의 기본 구조는 다음과 같습니다.

 

=VLOOKUP(찾을 값, 테이블 범위, 반환할 열 번호, [일치 유형])

 

이 구조를 이해하면 엑셀에서 데이터를 찾는 일이 훨씬 수월해집니다. 여기서 중요한 네 가지 요소를 하나씩 설명드릴게요.

  • 찾을 값 (Lookup Value): 이 값은 찾고자 하는 기준이 되는 값입니다. 예를 들어, 품목의 이름(사과, 바나나 등)이 될 수 있겠죠.
  • 테이블 범위 (Table Array): 이 범위는 VLOOKUP 함수가 데이터를 검색할 테이블입니다. 데이터가 들어있는 범위를 지정해줘야 합니다.
  • 반환할 열 번호 (Col Index Num): 이 값은 찾은 데이터와 연관된 정보를 가져올 열의 번호입니다. 예를 들어, 단가를 알고 싶다면 단가가 위치한 열의 번호를 입력해야 하죠.
  • 일치 유형 (Range Lookup): 마지막으로, 이 값은 함수가 정확히 일치하는 값만 찾을지, 아니면 근사치도 허용할지를 정합니다. 대부분의 경우 "FALSE"를 사용해 정확히 일치하는 값만 찾도록 합니다.

3. VLOOKUP 함수를 사용해 특정 품목의 단가 구하기

이제 실제 예를 들어 VLOOKUP 함수를 사용해 봅시다. 여러분이 과일 가게를 운영하고 있다고 상상해보세요. 여러 가지 과일을 판매하고 있고, 그중에서 특정 과일의 가격을 빠르게 확인하고 싶다고 가정합시다.

예제 상황

엑셀 시트에 다음과 같은 데이터가 입력되어 있다고 합시다.

품목 단가
사과 1,200
바나나 800
오렌지 1,500
포도 3,000
키위 2,200

 

이제 "사과"의 단가를 VLOOKUP을 통해 찾아보겠습니다.

  1. 엑셀에서 새로운 셀을 선택하고 '=VLOOKUP('을 입력합니다.
  2. 첫 번째 인수로 "사과"를 입력합니다. 여기서 직접 "사과"라고 입력할 수도 있고, 사과가 입력된 셀을 참조할 수도 있습니다.
  3. 두 번째 인수로는 테이블 범위를 지정합니다. 이 예제에서는 A2:B6이 테이블 범위가 되겠죠.
  4. 세 번째 인수는 반환할 열 번호입니다. 단가가 2번째 열에 있으므로 2를 입력합니다.
  5. 마지막으로, 정확히 일치하는 값을 찾기 위해 FALSE를 입력합니다.

따라서 최종 수식은 다음과 같습니다.

 

=VLOOKUP("사과", A2:B6, 2, FALSE)

 

이제 엔터를 누르면, "사과"의 단가인 1,200이 나타날 것입니다. 이처럼 VLOOKUP 함수를 활용하면 원하는 값을 매우 쉽게 찾을 수 있습니다.

4. 실수하기 쉬운 부분들

VLOOKUP 함수는 간단하지만, 사용 중에 몇 가지 실수하기 쉬운 부분이 있습니다. 이를 잘 알아두면 문제를 피할 수 있습니다.

  • 테이블 범위 설정: 테이블 범위를 잘못 설정하면 엉뚱한 값을 반환할 수 있습니다. 특히 테이블 범위에 포함되지 않는 열을 반환하려고 할 때 오류가 발생합니다.
  • 일치 유형: 일치 유형을 TRUE로 설정하면 근사치도 허용하는데, 정확한 값을 찾고자 할 때는 FALSE를 사용하는 것이 좋습니다.
  • 열 번호: 반환할 열 번호를 잘못 입력하면 원하는 정보가 아닌 다른 열의 값이 반환될 수 있습니다.

5. VLOOKUP의 활용 예시와 주의사항

VLOOKUP은 단가뿐만 아니라 다양한 데이터 검색에 활용할 수 있습니다. 예를 들어, 직원 명단에서 특정 직원의 부서를 찾아보거나, 제품 코드로 제품 이름을 검색하는 데도 유용합니다. 다만, 이 함수는 기본적으로 왼쪽에서 오른쪽으로 검색을 수행하기 때문에, 검색하려는 값이 테이블의 첫 번째 열에 있어야 한다는 제한이 있습니다.

 

6. 더 나은 검색을 위한 대안: INDEX와 MATCH 함수

VLOOKUP의 제한점을 보완하기 위해 INDEXMATCH 함수를 사용할 수도 있습니다. 이 함수들은 함께 사용하면 VLOOKUP보다 유연한 데이터 검색이 가능합니다. 예를 들어, 검색 값이 테이블의 첫 번째 열이 아닐 때도 사용할 수 있으며, 보다 복잡한 조건의 검색도 처리할 수 있습니다.

 

7. 마무리 및 추가 팁

엑셀에서 VLOOKUP 함수를 사용해 특정 품목의 단가를 찾는 방법을 알아보았습니다. 이 함수는 데이터베이스를 다루는 데 있어 필수적인 도구이며, 정확한 데이터 분석을 위해 자주 사용됩니다. VLOOKUP을 잘 활용하면 업무 효율이 크게 향상될 것입니다.

 

또한, VLOOKUP의 대안으로 INDEX와 MATCH 함수를 활용하는 방법도 알아두면 더 다양한 상황에 대처할 수 있습니다. 엑셀에서 효율적으로 데이터를 다루고 싶다면, 다양한 함수를 익히고 실습하는 것이 중요합니다.

 

이제 여러분도 엑셀에서 VLOOKUP 함수를 활용해 필요한 정보를 쉽게 찾을 있을 것입니다. 이와 같은 방법을 통해 데이터 분석 작업이 한층 수월해지길 바랍니다.

반응형