프로그램/액셀

[엑셀] INDEX 함수로 찾기 (vlookup 함수와 유사함)

더월드 2021. 11. 9.

 

VLOOKUP 함수는 표나 범위에서 첫 번째 열을 기준으로 항목을 찾을 때 사용할 수 있는 함수 입니다.

 

필자의 경우 이와 유사하지만 개인적으로 더 편리하다고 느끼는 index, match  함수를 사용합니다.

 

INDEX MATCH 함수 사용법

 

INDEX + MATCH 함수는 표나 범위에서 키워드를 매칭 시켜 찾을 때 사용할 수 있는 함수 입니다.

 

○ INDEX 함수 : 범위에서 특정 행과 열에 위치하는 값을 가져오는 함수입니다.

  = INDEX ( 범위, 행번호, 열번호 )

 

○ MATCH 함수 : 범위 내 찾는값의 위치를 반환하는 함수

  = MATCH ( 찾을값, 범위, [정확성 옵션] )

 

○ INDEX + MATCH 형식
  형식 : = index( 범위,

                      match (조회하려는 값, 반환 값이 있는 열, 정확성),

                      반환 값이 있는 열 번호)

INDEX 함수 사용법

 

테이블에서 이름이 철수와 영희의 키를 찾는 예제 입니다.

1.  search 시트를 참조합니다. 철수와 영희의 키 정보가 있습니다. (비교 기준)

 

 

2. 함수 사용 예

   =INDEX(search!A:D, MATCH(B2, search!B:B, 0), 3)

 

  - 범위 : search!A:D

  - 행번호 : MATCH ( 찾을값, 범위, [정확성 옵션] )  ->  MATCH(B2, search!B:B, 0)

  - 반환 값이(철수 영희의 키값이 있는) 있는 열 번호 : 4

 

댓글

💲 추천 글