오피스배우기

엑셀 vlookup 함수 쉽게 이해하기

성공신 2023. 10. 27.

실무에서 정말 많이 사용되는 엑셀의 vlookup 함수를 예시를 들어 간략하면서도 쉽게 이해 할 수 있도록 포스팅 합니다. 알고 나면 어려운게 아닙니다. 무엇보다 처음 배울 때 개념을 정확히 이해하고 있으면 오랫동안 사용 안하더라도 자전거 타는 것처럼 언제든 사용할 수 있습니다. 반면 어설프게 알면 그 다음 사용할려면 뭐더라 하고 또 찾아보는 일이 생깁니다.

 

1. vlookup 함수 이해하기

 

vlookup 함수는 어떤 것을 찾을 때 사용합니다. 그 찾는 기준이 세로 즉 v가 vertical 세로를 의미합니다. 그래서 찾고자 하는 것의 세로를 기준으로 lookup 찾워줘 이러한 명령을 내리는 함수입니다. 자 이 개념을 이해하면 시간이 많이 지나도 vlookup 함수는 세로 기준이지 라는 것을 안다면 공부했던 기억이 자연히 연상 될 겁니다.

 

여기서 세로의 기준은 가장 왼쪽열 이어야 합니다. 즉 데이터 테이블 목록에서 가장 왼쪽열을 기준으로 오른쪽 열의 값들을 정확하게 찾고자 하는 것이 vlookup 함수의 사용 목적이라고 생각하시면 됩니다. 테이블(표) 목록에서 가장 왼쪽열 기준으로 오른쪽 열들을 순번으로 생각하고 정확도를 0으로 표현한다로 생각하시면 됩니다. 이 설명만으로는 이해가 안갈겁니다. 아래에 예시를 들어 보겠습니다.

2. vlookup 함수 예시로 이해하기

 

아래와 같이 테이블 목록이 있다고 가정하겠습니다. 예시는 설명을 위해 간단히 한것입니다. 다량의 데이터라면 vlookup 함수를 사용하지 않으면 효율이 안난다고 생각하시면 됩니다.

 

 

아래 표처럼 업체별로 주력상품과 재고수량을 업체명만으로 찾고 싶다고 가정하겠습니다.

주력상품과 재고수량을 업체명만 입력해도 나오게 vlookup 함수를 만들어 보겠습니다. 업체 라마바 주력상품 셀(C11)에 들어갈 vlookup 함수는 아래와 같습니다.

 

=VLOOKUP(B13,$B$2:$D$8,2,0) 이 함수의 의미는 라마바(B13) 업체의 주력상품을 테이터 테이블 목록 범위 (B2:D8)에서 주력상품열(2, 이해를 위해 표 위에 숫자 빨간색으로 2라고 써놓은 것이 표기준으로 2열이라는 의미입니다.)에서 정확히(0) 찾아줘 입니다. 테이블 목록의 범위 (B2:D8)은 F4로 고정한 것입니다. 이후 다른 업체를 찾을 때도 이렇게 고정해 놓으면 드래그하면 수식복사가 틀어지지 않기 위함 입니다.

 

다시한번 표위 빨간색 숫자의 의미를 말씀드리면 표기준으로 업체명이 1열, 주력상품이 2열, 재고수량이 3열 입니다.

 

재고수량도 위와 같은 형식의 개념으로 아래와 같이 함수로 작성하시면 됩니다.

 

=VLOOKUP(B11,$B$2:$D$8,3,0) 재고수량은 표기준으로 3열임으로 ,0 앞에 숫자 3이 됩니다.

 

위와 같이 함수가 만들어졌다면 저 위 표기준으로 수식을 드래그 하면 아래와 같이 완성 됩니다.

 

 

<글을 마치며>

저의 포스팅이 잘 이해가 되지 않을 수도 있습니다. 그렇다면 그냥 엑셀을 열고 무작정 표를 만들고 함수를 입력해 보시고 다시 포스팅을 보시면 명확히 이해가 되실 겁니다. 확실하게 개념 잡고 연습하면 오랫동안 사용안해도 잊어버리지 않습니다. 감사합니다.

반응형

댓글