Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

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

Excel에 정통한 사용자는 VLOOKUP에 매우 익숙할 것입니다. 함수. 조회 함수는 동일한 행 내에서 일치하는 일부 텍스트를 기반으로 다른 셀에서 값을 찾는 데 사용됩니다.

VLOOKUP이 아직 처음인 경우 기능을 사용하려면 Excel에서 VLOOKUP을 사용하는 방법에 대한 이전 게시물을 확인할 수 있습니다.

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

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

    이 도움말에서는 VLOOKUP 사용할 수 없으며 Excel에서 INDEX-MATCH라는 다른 기능을 도입합니다. 문제를 해결할 수 있습니다.

    INDEX MATCH 엑셀 예제

    다음 예제 Excel 스프레드시트를 사용하여 자동차 소유자 이름과 자동차 이름 목록이 있습니다. 이 예에서는 자동차 ID를 가져오려고 합니다. 자동차 모델 기반 아래와 같이 여러 소유자 아래에 나열됨:

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

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

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

    이 테이블 설정을 사용하면 VLOOKUP 함수는 검색하려는 데이터가 일치시키려는 항목(자동차 모델 )의 오른쪽 열에 있는 경우에만 작동할 수 있습니다. 필드).

    즉, 이 테이블 구조에서는 Car Model을 기준으로 매칭하려고 하기 때문에 , 우리가 얻을 수 있는 유일한 정보는 색상 (ID 아님 ID로 열은 자동차 모델 왼쪽에 있습니다. 열.)

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

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

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

    그러나 이 기사의 목적을 위해 우리는 VLOOKUP의 기능을 복제하기 위한 목적으로 둘의 조합에 대해서만 이야기할 것입니다. .

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

    공식은 처음에는 약간 길고 겁이 나는 것처럼 보일 수 있습니다. 그러나 여러 번 사용하면 구문을 암기하게 됩니다.

    이 예의 전체 공식은 다음과 같습니다.

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

    각 섹션에 대한 분석은 다음과 같습니다.

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

    자동차 유형!$A$2:$A$5 – 시트 CarType의 열 검색하려는 데이터가 포함된 위치입니다. 이 예에서 ID자동차 모델

    매치( – 우리가 사용하고 있는 엑셀 기능의 두 번째 부분입니다.

    B4 – 사용 중인 검색 텍스트가 포함된 셀(자동차 모델 ).

    자동차 유형!$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 함수를 사용하면 데이터를 가져와야 하는 인덱스 열(즉, AQ 열)을 직접 선택하고 일치시킬 열(즉, C 열)을 선택할 수 있습니다.

    1. 더 복잡해 보입니다

    VLOOKUP은 요즘 매우 일반적이지만 INDEX-MATCH 기능을 함께 사용하는 것에 대해 아는 사람은 많지 않습니다.

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