[엑셀] INDEX & MATCH를 활용하여 VLOOKUP을 대체하자!!!

2014. 5. 23. 19:07+ Office

728x90

[엑셀] INDEX & MATCH를 활용하여 VLOOKUP을 대체하자!!!



VLOOKUP 활용법

=VLOOKUP(기준값, 기준값이 첫열에 있는 테이블, 기준값에서 찾는 값과의 거리, 정확도)

[실습]

성명이 첫열이어서 사번은 VLOOKUP 테이블 대상이 아니므로, 테이블 뒤에 따로 사번 열 추가 필요

     ▷ 사번찾기 : =VLOOKUP($H5,$D$5:$F$53,3,0)

     팀명찾기 : =VLOOKUP($H5,$D$5:$F$53,2,0)


INDEX/MATCH 활용법

=INDEX(찾고자 하는 열 or , /행에서 찾아야 할 순서)

=MATCH(찾고자 하는 값, 찾고자 하는 열 or , 완전일치/부분일치 옵션)

  완전일치/부분일치 옵션

         0 : 찾고자하는 값과 정확하게 일치하는 결과값 출력
   
    ② -1 : 찾고자하는 값보다 크거나 같은 값 중 가장 작은 결과값 출력 (내림차순 정렬 필요
         1 : 찾고자하는 값보다 작거나 같은 값 중 가장 큰 결과값 출력 (오름차순 정렬 필요)

VLOOKUP 대체 함수 실습과제

=INDEX(찾고자 하는 값이 있는 열, MATCH(기준값, 기준값이 있는 열, 완전일치/부분일치 옵션))

[실습]

     ▷ 사번찾기 : =INDEX($C:$C,MATCH($H6,$D:$D,0))

     팀명찾기 : =INDEX($E:$E,MATCH($H6,$D:$D,0))