추천, 2024

에디터의 선택

Excel에서 VLOOKUP 대신 색인 일치를 사용하는 경우

Excel에 정통한 사람들은 VLOOKUP 기능을 잘 알고있을 것입니다. VLOOKUP 함수는 동일한 행의 일부 일치하는 텍스트를 기반으로 다른 셀의 값을 찾는 데 사용됩니다.

VLOOKUP 함수를 처음 사용하는 경우 Excel에서 VLOOKUP을 사용하는 방법에 대한 이전 게시물을 확인할 수 있습니다.

강력한만큼 VLOOKUP 에는 수식이 작동하기 위해 일치하는 참조 테이블을 구성하는 방법에 제한이 있습니다.

이 기사에서는 VLOOKUP을 사용할 수없는 제한 사항을 보여주고 문제를 해결할 수있는 INDEX-MATCH 라는 Excel의 다른 함수를 소개합니다.

INDEX MATCH Excel 예제

다음 Excel 스프레드 시트 예제를 사용하여 자동차 소유자 이름과 자동차 이름 목록을 제공합니다. 이 예에서는 아래에 표시된 것처럼 여러 소유자 아래에 나열된 Car Model을 기반으로 Car ID 를 가져 오려고 시도합니다.

CarType 이라는 별도의 시트에는 ID, 자동차 모델색상 이있는 간단한 자동차 데이터베이스가 있습니다.

이 테이블 설정에서 VLOOKUP 함수는 검색하려는 데이터가 일치하려는 항목의 오른쪽에있는 경우에만 작동합니다 ( 자동차 모델 필드).

즉, 이 테이블 구조에서는 Car Model을 기반으로 일치시키기 때문에 Color ( ID 열이 Car Model 열의 왼쪽에 위치하므로 ID가 아님) 만 얻을 수 있습니다.

이는 VLOOKUP의 경우 조회 값이 첫 번째 열에 나타나야하고 조회 열이 오른쪽에 있어야하기 때문입니다. 우리의 예에서는 그러한 조건들 중 어느 것도 충족되지 않습니다.

좋은 소식은 INDEX-MATCH 가이를 달성하는 데 도움이 될 것입니다. 실제로 이것은 개별적으로 작업 할 수있는 두 가지 Excel 기능 ( INDEX 기능 및 MATCH 기능)을 실제로 결합한 것입니다.

그러나이 기사에서는 VLOOKUP 의 기능을 복제하는 목적으로 만이 두 가지를 결합하는 방법에 대해 설명합니다.

공식은 처음에는 약간 길고 협박 할 수 있습니다. 그러나 여러 번 사용한 후에는 구문을 중심으로 배우게됩니다.

이 예에서는 전체 공식입니다.

 = INDEX (CarType! $ A $ 2 : $ A $ 5, MATCH (B4, CarType! $ B $ 2 : $ B $ 5, 0)) 

다음은 각 섹션의 분석입니다.

= INDEX ( - "=" 는 셀에서 수식의 시작을 나타내고 INDEX 는 우리가 사용하는 Excel 함수의 첫 번째 부분입니다.

CarType! $ A $ 2 : $ A $ 5 - 우리가 검색하고자하는 데이터가 들어 있는 CarType 시트의 열. 이 예에서는 각 자동차 모델ID 입니다 .

일치 ( - 우리가 사용하는 Excel 함수의 두 번째 부분.

B4 - 우리가 사용하고있는 검색 텍스트를 포함하고있는 셀 ( 자동차 모델 ) .

CarType! $ B $ 2 : $ B $ 5 - 검색 텍스트와 일치시키기 위해 사용할 데이터가있는 CarType 시트의 열입니다.

0)) - 검색 텍스트가 일치하는 열의 텍스트와 정확하게 일치해야 함을 나타냅니다 (예 : CarType! $ B $ 2 : $ B $ 5 ). 정확한 일치 항목이 없으면 수식은 # N / A를 반환합니다.

참고 :이 함수의 끝 부분에있는 이중 닫기 괄호 ( "))" 와 인수 사이의 쉼표를 기억하십시오.

개인적으로 VLOOKUP에서 벗어 났으며 이제는 VLOOKUP 이상의 기능을 수행 할 수 있으므로 INDEX-MATCH를 사용합니다.

INDEX-MATCH 기능에는 VLOOKUP 과 비교하여 다른 이점도 있습니다.

  1. 더 빠른 계산

많은 VLOOKUP 함수로 인해 계산 자체가 오랜 시간이 걸리는 대규모 데이터 세트로 작업 할 때 INDEX-MATCH로 모든 수식을 바꾸면 전체 계산이 더 빨리 계산됩니다.

  1. 상대 열 수 계산 필요 없음

참조 테이블에 C 열에서 검색 할 주요 텍스트가 있고 가져올 데이터가 AQ 열에 있으면 VLOOKUP을 사용할 때 C 열과 AQ 열 사이의 열 수를 알아야합니다 .

INDEX-MATCH 함수를 사용하여 데이터를 가져와 일치시킬 열 (즉 C 열)을 선택해야하는 인덱스 열 (즉 열 AQ)을 직접 선택할 수 있습니다.

  1. 더 복잡해 보입니다.

VLOOKUP은 요즘 꽤 일반적이지만, INDEX-MATCH 함수를 함께 사용하는 것에 대해서는 많이 알지 못합니다.

INDEX-MATCH 함수의 긴 문자열은 복잡한 고급 Excel 함수를 처리하는 전문가처럼 보이도록 도와줍니다. 즐겨!

Top