본문 바로가기
IT서비스 이야기

회사에서 많이 쓰는 엑셀 - 2. vlookup

by 주부너구리 2022. 9. 21.
반응형

'vlookup'함수는 개인적으로 실무에서 가장 많이 사용했던 기능 중 하나입니다. 'vlookup'함수를 이용하면 정리된 데이터 내에서 원하는 세부속성(값)을 쉽고 간단하게 찾아내고, 재배치까지 할 수 있습니다. 

회사에서 많이 쓰는 엑셀 - 2. vlookup
회사에서 많이 쓰는 엑셀 - 2. vlookup

 

 

vlookup함수 사용법


1. 개요

1편에 이어서, 조금 난이도가 있지만 정말 유용하게 사용할 수 있는 'vlookup'함수를 알려드리겠습니다. 기능 안를 위해 아래 예시 데이터를 사용하겠습니다. 

vlookup함수 이용법을 설명한 예시데이터 화면
vlookup함수 이용법을 설명한 예시데이터 화면

vlookup함수를 사용하기 전에, 아래 2가지는 꼭 주의하시는 게 좋습니다. 

  1. 조회하려는 값은 꼭 제일 왼쪽 첫번째 열에 있어야 합니다.
  2. 조회하려는 값은 중복되지 않고 유니크한 값이어야 합니다.

위에 있는 그림과 같이, 조회하려는 값은 테이블의 제일 왼쪽 첫번째 열에 있어야 하며, 중복되지 않고 유니크한 값이어야 합니다. 만약 ‘아메리카노’메뉴가 2개 이상 적혀 있고, 가격도 다르다면, vlookup함수는 테이블 내에 가장 첫번째 ‘아메리카노’에 대한 가격을 찾아주게 됩니다.

 

 

2. 본격적인 사용법 안내

아래 영상과 같이 ‘가격’ 셀에서 fx함수를 클릭하고 ‘vlookup’을 찾아주면 4가지 값을 입력할 수 있는 창이 나오게 됩니다. 함수사용이 익숙해지면, 직접 함수와 필요한 값들을 입력하셔도 되지만, 처음엔 엑셀의 마법사 기능을 이용해서 기능을 손에 익혀 보시기 바랍니다. 

 

영상에 나왔던 기능들을 하나씩 설명해 드리겠습니다. 

vlookup함수 세부속성 입력창 화면
vlookup함수 세부속성 입력창 화면

  • Lookup_value : 여러분이 조회하고 싶은 값입니다. 제일 왼쪽 열에 있는 값 중 하나를 선택하면 됩니다.
  • Table array : 조회하고 싶은 값이 포함되어 있는 테이블입니다. 마우스로 드래그해서 선택하면 됩니다.
  • Col_index_num : 조회하고 싶은 값을 기준으로, 우측으로 몇 번째 열의 정보를 얻으려는 지 선택하는 부분입니다. 제일 왼쪽 열이 1번이고, 오른쪽으로 순서대로 열번호가 늘어납니다. ‘아메리카노’의 가격 정보는 오른쪽 3번의 열이니까, 3을 입력하면 됩니다.
  • Range_lookup : 조회하려는 값을 ‘정확하게 글자 하나도 틀리지 않고’ 찾을 것인지, ‘비슷한 글자나 띄어쓰기는 무시하고 찾을 것인지’를 입력하는 곳입니다. 일반적으로 ‘정확한 값’을 검색하는 기능만 사용하기 때문에, ‘false’나 ‘0’을 입력하시면 됩니다.

 

바로 기능을 사용하는 게 이해하기 어렵다면, 아래와 같이 여러분들이 원하는 결과를 문장으로 만들어 보시면, 훨씬 쉽게 기능을 사용할 수 있는 것 같습니다. 이건 저의 개인적인 팁이니, 각자 자기만의 노하우를 만들어 보시는 것도 좋을 것 같습니다. 

나는 1)‘아메리카노’에 대한 2)‘가격(오른쪽으로 3번째 열)’정보를 3)정확하게 검색 하겠어

 

아래 영상을 보시면, 위에서 설명 드린 내용을 좀 더 쉽게 이해할 수 있습니다. 

 

 

 

vlookup함수를 이용한 데이터 채우기


보통 vlookup함수는 지금 보여드린 것처럼, 하나의 메뉴에 대한 가격만 찾는 게 아니라, 여러 개의 메뉴에 대한 가격을 한 번에 찾을 때 사용하게 되는데요. 아래 예시처럼 ‘아메리카노’, ‘카푸치노’, ‘그린 티’의 가격을 찾아서 채워 놓고 싶을 때에도 vlookup함수를 사용하면 됩니다. 아래 영상을 확인해 주세요.

 

영상을 보셨다면, 테이블 범위를 지정할 때, 뭔가 $기호가 보였던 걸 기억하시나요? 이 부분은 여러 개의 항목을 vlookup으로 채우기 위해, 꼭 필요한 팁입니다. 예시와 같이, 여러 행에 vlookup으로 데이터를 채우려면, 테이블 범위가 행을 내려갈수록, 한 줄씩 변경되게 되는데요. $기호를 표시하는 것은 테이블 범위는 꼼짝 말고 변경되지 말라는 뜻입니다.

사용법은 어렵지 않습니다. 테이블 범위로 지정된 셀에서 F4키를 한 번씩 눌러주면, 자동으로 $표시와 함께 테이블 범위가 고정되도록 되어 있습니다. 어렵지 않으니, 한번 따라해 보시고 꼭 실전에서 사용해 보시기 바랍니다.

반응형

댓글