본문 바로가기
배움활동/아는만큼 편해지는 IT

엑셀 vlookup 함수 왼쪽 데이터 불러오기 안될때는 index, match 함수 이용

by littlemonkey 2018. 4. 30.
반응형

vlookup 함수는 참고항의 시작점에서 오른쪽 데이터만 추출 대상이 된다 

기준값의 왼쪽 데이터 불러오기는 vlookup 함수로 작업할 수가 없다

이때 기준값의 왼쪽 데이터를 찾기위해 사용하는 대안이 인덱스, 매치 함수를 함께 사용하는 것이다

 


예시 및 사용방법

아래에서 왼쪽의 데이터항에 있는 값을 '연락처' 기준으로 재정열 하기위해 인덱스, 매치함수를 사용하였다

여러항의 참조값을 고정적으로 적용하기 위해 "$참조범위" 설정 필요

 

 

아래 수식 설명에서는 편의상 "$"표시를 생략합니다(참조값 설정 시 중요한 부분이므로 실전에서는 꼭 확인!)

 

=index(c6:c12,match(g6,d6:d12,0))

  c6:c12  ->  참조값의 범위(가져오고자하는 값의 범위)                     

  match(g6  ->  매칭값  

  d6:d12  ->  매칭범위

   0  ->  정확히 일치                       

 

* 해설 : 참조범위에서 매칭값에 해당하는 데이터를 매칭범위에서 찾아 대응하는 참조값을 표시

    '010-1234' 에 대응하는 참조값은 '홍길동1' 이다 

 

반응형

댓글