본문 바로가기
  • We are looking for banner advertisers Please refer to the email below
Excel - 엑셀 - 스프레드시트

[스프레드시트] VLOOKUP 함수 - 데이터를 비교하여 원하는 값을 찾자

by 크론크롱 2019. 10. 30.
반응형

이번시간에는 엑셀에서 가장 많이사용되고, 가장 핵심적인 함수를 소개 시켜드리고자 합니다.

함수명은 바로 VLOOKUP 이라는 함수인데요, 

이 함수는 데이터와 데이터간 비교를하여 이에 해당하여 원하는 데이터를 가져올수 있습니다.

다양한범위에서 사양될만한 함수인데다 사용빈도도 굉장히 높아 꼭 익혀두시는걸 권장드립니다.

 

사원번호표

예시로 우선 사원번호와 이름이 담겨있는 데이터를 준비해봤습니다.

여기서 저희는 특정 사원번호의 데이터를 가져오고자 합니다.

아래와같이 함수를 사용해줍니다 =Vlookup

VLOOVLOOKUP(검색할_키, 범위, 색인) 순으로 입력하게되는데, 검색할 키 에는 찾고자하는 데이터값을 넣고, 두번째의 범위에는 말그대로 범위를 지정합니다.

우선저희는 특정 사원번호를 입력하여 vlookup 사용방법을 보도록하겠습니다

 

 

D열에 찾고자하는 사원번호를 검색할키에 값을 넣어줍니다.

 

두번째 범위에 A열부터 B열까지 찾을데이터와 추출할데이터를 같이 범위를 지정합니다.

 

검색할키와, 범위를 지정한뒤에 D2의 값과 A열과 B열중 해당범위중 몇번째 데이터를 추출할것인지 선택합니다.

여기서 우리는 이름을 추출할 것이기때문에, B열, 2번째, 즉 색인을 2로 지정합니다.

 

항상 범위는 제일첫번째열이 기준이되어 검색할키 열과 같은값을 비교하게됩니다. 그리고서, 몇번째의 데이터를 추출할것인지를 선택하는 개념입니다.

 

위와같이 입력했을때, "0003" 값에 해당하는 사원이름이 확인됩니다.

 

 

저는 함수를 사용할때 제일마지막의 정렬값을 입력하지않았습니다.

입력하지않는경우 디폴트 0번의 정확히 일치했을때 값을 반환하게됩니다.

0은 정확한 값, 1은 정확한값 또는 근사치값에도 검색한다고보시면되겠습니다

 

제 사용경험결과, 데이터를 많이두고 vlookup을 사용했을때 근사치를 가지고 값을 반환하는경우 원하는값을 정확하게 추출하지못했습니다 따라서 제경우는 0번의 경우만 보통 업무에서 사용되고 필터값의 1번은 처음함수를 배울때 빼고는 한번도 사용하지않았습니다 ^^;;

 

이상으로 VLOOKUP 함수를 배워봤습니다

 

감사합니다.

반응형

댓글