logo

INDEX MATCH가 Excel의 VLOOKUP보다 나은 이유

활용할 수직 쿼리 방법을 선택할 때 대부분의 Excel 전문가는 INDEX MATCH가 VLOOKUP보다 선호되는 방정식이라는 데 동의합니다. 그러나 실제로 많은 사람들은 덜 어려운 방법이라는 점에서 VLOOKUP을 활용하고 있습니다. 이 문제의 한 가지 중요한 동인은 실제로 많은 사람들이 VLOOKUP에서 변경하는 이점을 완전히 이해하지 못하고, 그러한 이해 없이는 더욱 놀라운 방정식을 숙달할 수 있는 기회에 기여하기를 꺼린다는 것입니다. 이 게시물의 동기는 INDEX MATCH 활용의 모든 이점을 철저하게 설명하고 전체적으로 상향 쿼리에만 INDEX MATCH를 활용해야 한다는 점을 설득하는 것입니다.

Excel의 INDEX MATCH 란 무엇입니까?

다음 수식은 Excel의 두 가지 기능인 INDEX와 MATCH를 혼합한 것입니다.



=INDEX()는 세그먼트 및 열 번호를 고려하여 테이블에 있는 셀의 가치를 반환합니다.

=MATCH()는 연속된 셀 또는 세그먼트의 위치를 ​​반환합니다.

통합된 두 방정식은 위쪽을 바라보고 수직 및 레벨 표준을 고려하여 테이블의 셀 가치를 반환할 수 있습니다.



Excel에서 INDEX 수식을 사용하는 방법

다음은 개인의 이름, 레벨, 체중을 나타내는 표입니다. Thanish의 레벨을 조사하려면 INDEX 방정식을 활용해야 합니다. 다음은 이를 실현하는 방법에 대한 그림입니다.

이러한 수단에 따라,

  • =INDEX(를 입력하고 테이블 영역을 선택한 다음 해당 지점에서 쉼표를 추가합니다.
  • Thanish의 열 번호인 4를 입력하고 쉼표를 추가합니다.
  • 높이에 섹션 번호인 2를 입력하고 섹션을 닫습니다.
  • 결과는 5.8입니다.
INDEX 함수

Excel에서 MATCH 수식을 사용하는 방법

위와 유사한 모델을 유지하면서 MATCH를 활용하여 Thanish가 어떤 열에 있는지 정렬해야 합니다.



이러한 수단에 따라,

  • =MATCH(를 입력하고 Thanish가 포함된 셀에 연결합니다. 이름을 위로 올려야 합니다.
  • 이름 섹션의 모든 셀을 선택합니다(이름 헤더 계산).
  • 확실히 일치하려면 0을 입력하세요.
  • 결과적으로 Thanish는 4열에 있습니다.
MATCH 기능

INDEX와 MATCH를 결합하는 방법

현재 우리는 두 개의 MATCH 방정식을 사용하여 첫 번째 INDEX 레시피의 4와 2를 대체할 수 있습니다. 결과는 INDEX MATCH 방정식입니다.

nat 대 침대

이러한 수단에 따라,

  • Thanish의 MATCH 방정식을 잘라내고 4를 대체합니다.
  • 높이에 대한 MATCH 방정식을 잘라내고 2를 그것으로 대체합니다.
  • 결과는 Thanish의 키가 5.8이라는 것입니다.
  • 축하합니다. 현재 강력한 INDEX MATCH 방정식을 보유하고 있습니다!
INDEX 함수

Excel의 VLOOKUP이란 무엇입니까?

VLOOKUP '수직 조회'를 의미합니다. 기능을 통해 Excel은 세그먼트('테이블 클러스터'라고 함)에서 특정 값을 찾아 비슷한 열의 대체 섹션에서 값을 반환합니다. 이 문서에서는 VLOOKUP 기능을 활용하는 방법을 보여줍니다.

VLOOKUP 기능은 4가지 부분으로 구성됩니다.

  • 당신이 상승하기 위해 필요한 가치;
  • 가치를 찾고 존경심을 되찾기 위해 필요한 도달 범위;
  • 귀하의 특성화 범위 내에 있는 섹션의 수량으로, 회복된 존경심을 포함합니다.
  • 찾고 있는 가치와 정확한 좌표를 얻으려면 0 또는 FALSE입니다. 예상 일치의 경우 1 또는 TRUE입니다.

구문: VLOOKUP([값], [범위], [열 번호], [false 또는 true])

우리 모델에는 이름, 키, 몸무게에 대한 요약이 있습니다. 우리는 이 테이블에서 Sai의 높이를 빠르게 찾아야 합니다. 먼저 높이를 분배해야 하는 셀을 선택합니다.

데이터세트

이 라인을 따라 선택한 셀에서 =VLOOKUP( :

Vlookup 함수 구성

그런 다음 그 시점에서 조사해야 할 가치를 선택합니다. 이 상황에서는 F3 셀의 'Sai'입니다.

Vlookup 기능-sai

다음으로, ','를 입력하고 쿼리 존중 및 가져오기 존중을 찾아야 하는 도달 범위(또는 테이블 클러스터)를 선택합니다. 이 상황에서는 범위(B2:D8)입니다.

테스트 및 테스트 유형
Vlookup 함수 작성

그런 다음 해당 시점에서 ','를 입력하고, 가치 회복을 검색해야 하는 특성화된 범위 내 섹션의 수량을 입력합니다. 이 상황의 경우 ',' 및 '0'이 뒤따르는 세그먼트 2입니다. 또는 검색어 존중 'Sai'와의 명확한 좌표에 대해 오해의 소지가 있습니다.

Vlookup 기능 완료

Enter를 누르는 순간 선택한 테이블 전시 내에서 'Sai'라는 존경을 담고 있는 열에서 비교 비용을 얻습니다.

획득 높이

이 모델에서는 약간의 이름 요약만 있지만, 상당한 정보 요약이 있고 장부 시트의 다른 곳에서 특정 가치를 활용하고 싶다고 상상해 보세요. VLOOKUP(및 HLOOKUP)을 활용하면 클라이언트는 하나의 워크시트에서 특정 값을 변경하기만 하면 결과적으로 나머지 중요한 위치에서도 변경됩니다. 그럴 수도 있지만 쿼리 가치가 확실하지 않은 시나리오를 상상해 보세요. 이는 예상 일치 항목이 가치가 있을 수 있는 지점입니다.

VLOOKUP의 예상 일치 항목

쿼리 존경 셀 G3에 'Sia'라는 단어를 입력하는 시점에서 테이블 표시에서 이 가치를 추적할 수 없다는 점에서 계획했던 VLOOKUP 기능이 혼란스러워집니다. 표준 Excel 실수 #N/A를 반환합니다.

예상 일치

VLOOKUP 기능의 '0'(또는 'False') 부분을 '1' 또는 'Valid'로 변경하면 다음과 같이 됩니다.

dhl이 무슨 뜻인가요?

=VLOOKUP(F3,B2:D8,2,1)

현재 '시아'와의 예상 조율을 위한 역량 조사를 요청하였습니다. 특정 일치 항목을 찾을 수 없는 경우 'Sai'인 'Sia'만큼이 아닌 'Sia' 가치에 가장 가까운 일치 항목을 검색합니다.

추정 일치 수정

인덱스 매치 대. VLOOKUP

동적 열 참조로 오류 감소

INDEX MATCH와 VLOOKUP의 중요한 차이점은 VLOOKUP에는 정적 섹션 참조가 필요한 반면 INDEX MATCH는 강력한 세그먼트 참조를 활용한다는 것입니다. VLOOKUP을 사용하면 대다수에는 어떤 섹션에서 돌아와야 하는지 보여주는 특정 정적 숫자가 포함됩니다. INDEX MATCH를 사용하는 시점에서 레시피를 사용하면 어떤 섹션에서 가져와야 하는지 물리적으로 선택할 수 있습니다.

이로 인해 실수가 줄어드는 이유는 INDEX MATCH 언어 구조를 따를 때 반환해야 할 가치가 포함된 필드를 직접 클릭하기 때문입니다.

INDEX-MATCH 기능

VLOOKUP 언어 구조를 사용하면 전체 테이블 표시를 결정한 다음 정보를 가져와야 하는 세그먼트를 표시하는 섹션 참조를 결정합니다.

Vlookup 기능

약간 대조적이지만, 이 추가 단계는 의심할 여지 없이 더 많은 실수를 유발합니다. 이 실수는 거대한 테이블 클러스터가 있고 이동해야 하는 섹션 수를 외부적으로 계산해야 할 때 특히 두드러집니다. INDEX MATCH를 사용하는 시점에서는 이러한 계산이 필요하지 않습니다.

마찬가지로 INDEX MATCH를 활용하면 다음 두 가지 이점이 VLOOKUP에서 반환해야 하는 품질에 대해 정적 세그먼트 참조 입력이 필요한 방식에서 비롯됩니다. 큰 문제가 아니라면 VLOOKUP 구두점 내부의 방정식을 활용하고 VLOOKUP MATCH 또는 VLOOKUP HLOOKUP과 같은 혼합 방법을 만들어 정적 참조 문제를 해결할 수 있습니다. 그럼에도 불구하고 INDEX MATCH를 배우고 동적 섹션 참조를 통해 추가적인 이점을 모두 얻는 것이 훨씬 더 간단합니다.

컬럼 면역 삽입

VLOOKUP보다 INDEX MATCH를 활용하는 가장 큰 장점은 INDEX MATCH를 사용하면 쿼리 결과를 손상시키지 않고 테이블 표시에 세그먼트를 포함할 수 있다는 것입니다. 대규모 데이터 세트로 작업할 때마다 섹션을 변경하고 다른 세그먼트를 포함하기 위해 돌아와야 할 좋은 기회가 있습니다. VLOOKUP을 사용하면 반환 값을 뿌리 뽑는 삽입되거나 지워진 섹션이 방정식의 여파를 변경합니다.

아래의 VLOOKUP 모델을 사용하세요. 여기에서는 정보 테이블에서 국가 존중감을 가져오는 방정식을 정리했습니다. VLOOKUP 레시피이므로 네 번째 섹션을 참조했습니다.

반응 JS 튜토리얼
삽입 컬럼 내성

테이블 배열 중간에 열을 삽입하면 이제 새 결과는 Bangalore입니다. 더 이상 State에 대한 올바른 값을 가져오지 않으며 열 참조를 변경해야 합니다.

잘못된 값을 가져옴

INDEX MATCH는 포함 섹션에 민감하지 않으므로 각 관련 쿼리 방정식을 새로 고치는 데 어려움을 겪지 않고도 세그먼트를 포함하고 지울 수 있습니다.

드래그 앤 복사가 더 쉬워졌습니다.

엄청난 양의 데이터세트로 작업하는 동안 단일 쿼리 방법만 작성하는 경우는 드뭅니다. 다양한 쿼리를 실행하려면 방정식을 수많은 셀로 끌어서 복제해야 할 수도 있습니다. 예를 들어, 특정 ID에 대해 테이블에 표시되는 패턴에 따라 테이블의 값 진행을 정확하게 반환해야 한다고 가정해 보겠습니다. 쿼리 존중과 테이블 클러스터 모두에 대한 참조 잠금을 사용하여 표준 VLOOKUP 방정식을 끌어서 복제하려고 시도하는 시점에서 쿼리는 단순히 모든 구절에 대해 유사한 인센티브를 가져오기 때문에 작동하지 않습니다. 이러한 부족은 값을 다시 가져오기 위해 특정 섹션 참조 입력이 필요한 VLOOKUP으로 인해 다시 발생합니다.

드래그 앤 복사 공식

INDEX MATCH를 사용하면 리턴 섹션을 드리프트하도록 설정할 수 있으므로(기본적으로 참조 잠금을 설정하지 않음) 방정식을 복제할 때 리턴 세그먼트가 이동하여 표시되는 다양한 필드를 제공합니다.

인덱스 매치

어레이 제한 없음

VLOOKUP의 또 다른 주요 장애물은 세그먼트 참조가 지나갈 수 없는 정사각형 테이블 클러스터를 결정해야 한다는 것입니다. 이것이 문제가 되는 주요 상황은 고유한 테이블 클러스터를 지나 데이터 세트에 다른 필드를 추가하는 지점입니다. 아래 모델을 고려하십시오.

Vlookup

이 데이터 세트에 다른 세그먼트를 추가한다고 가정하면 고유한 VLOOKUP 레시피를 활용하여 새 섹션에서 값을 가져올 수 없습니다. 섹션 참조를 6으로 변경하는 경우 테이블 너비가 5세그먼트에 불과하다는 이유로 레시피에서 실수를 반환합니다. 레시피가 작동하도록 하려면 다른 세그먼트를 추가할 때마다 결정한 테이블 표시를 새로 고쳐야 합니다.

다른 세그먼트 추가됨

INDEX MATCH를 사용하면 테이블 클러스터를 결정할 필요가 없으므로 이 문제를 처리할 필요가 없습니다.

오른쪽에서 왼쪽으로 조회

INDEX MATCH 활용의 중요한 이점 중 하나는 정보 테이블의 오른쪽 절반에 쿼리 키를 만들 수 있는 옵션이 있다는 것입니다. 새로운 쿼리 키는 대부분 고유한 데이터 세트 내의 필드에 대한 추정을 실행하여 만들어집니다. 이러한 키는 INDEX MATCH 언어 구조 내의 쿼리 세그먼트를 처리합니다. INDEX MATCH를 활용하는 동안 이러한 새 쿼리 키를 테이블 오른쪽 절반에 추가하고 쿼리에 전달된 옵션을 실행하여 반환해야 하는 품질을 가져올 수 있습니다. INDEX MATCH 구두점은 쿼리 세그먼트가 가져오기 섹션의 왼쪽 또는 오른쪽 절반에 있는지 상관하지 않습니다.

오른쪽에서 왼쪽으로 조회 가능

VLOOKUP을 사용하면 왼쪽에서 오른쪽으로 쿼리를 실행할 수 있으므로 추가하는 새 쿼리 키는 고유 테이블 클러스터의 왼쪽 절반에 있어야 합니다. 따라서 다른 키를 추가할 때마다 전체 데이터 세트를 한 세그먼트씩 한쪽으로 이동해야 합니다. 이는 짜증스러울 뿐만 아니라 계산 시트에서 수행한 기존 레시피와 계산을 방해할 수도 있습니다.

HLOOKUP으로도 사용 가능

이는 대부분의 고객에게 가장 좋은 방법은 아니지만 아직은 집중할 가치가 있습니다. VLOOKUP은 테이블 클러스터에 대한 수직 쿼리만 수행하도록 제한합니다. 예를 들어 데이터 세트의 가장 높은 지점에서 값을 쿼리하고 단순 쿼리를 실행할 수 없습니다. 이 목표를 달성하려면 완전히 다른 것을 활용해야 합니다.

int를 문자열 java로 캐스팅

INDEX MATCH를 사용하면 기본적으로 쿼리 표시 및 반환 클러스터를 균등하게 구성하여 HLOOKUP을 재생할 수 있습니다. 나는 일반적으로 단순 쿼리를 수행하는 것을 제안하지 않지만, 필요할 경우에는 INDEX MATCH 레시피를 활용해야 합니다.

처리 필요성 감소

INDEX MATCH 활용의 핸들링 이점은 제품의 핸들링 용량이 눈에 띄게 확장되었다는 이유로 Excel의 지속적인 적응에서 과소평가되었습니다. 그럴 수도 있지만 모든 사람에게 간결한 역사 사례를 제공하면 이 장점을 확장할 수 있습니다. Excel의 좀 더 노련한 버전 중 일부에서는 엄청난 양의 정보 색인을 구축했을 때 관찰할 수 있는 확실한 처리 제약이 있었습니다. 특정 상황에서는 거대한 테이블에 다른 섹션을 추가할 수 있도록 매우 많은 행에 대한 값을 쿼리해야 했습니다. 이러한 레시피를 추가하면 제품이 멈추고 값을 다시 가져오는 데 몇 분이 걸립니다. 궁극적으로 추정 속도를 높이기 위해 VLOOKUP 레시피를 INDEX MATCH로 대체해야 했습니다.

이러한 구별의 근거는 매우 간단합니다. VLOOKUP은 선택한 전체 테이블 클러스터를 평가해야 한다는 점을 고려하면 Excel의 강력한 처리 능력이 필요합니다. INDEX MATCH를 사용하면 Excel에서 쿼리 세그먼트와 가져오기 섹션만 고려하면 됩니다. 고려해야 할 완전한 셀 수가 적기 때문에 Excel에서는 이 방법을 훨씬 더 빠르게 처리할 수 있습니다.

다시 한 번, 큰 문제가 아니라면 Excel의 처리 능력이 업그레이드되었으므로 현재로서는 이 이점을 관찰할 수 없을 가능성이 높다는 점을 기억하십시오. 어쨌든 어떤 상황에서든 계산 시트 내에서 많은 수의 쿼리 레시피를 실행하고 싶다면 INDEX MATCH를 활용해 보세요.

VLOOKUP과 INDEX MATCH 비교표

VLOOKUP

인덱스 매치

VLOOKUP은 품질을 조사하면서 정적 정보 참조를 활용합니다. INDEX MATCH는 품질을 조사하면서 강력한 정보 범위를 활용합니다.
섹션을 포함하거나 삭제하면 VLOOKUP 결과에 영향을 미칩니다. 섹션을 삽입하거나 삭제해도 INDEX MATCH 결과에는 영향을 미치지 않습니다.
VLOOKUP은 왼쪽에서 오른쪽으로 값을 찾는 데 활용되어야 합니다. INDEX MATCH는 왼쪽에서 오른쪽으로, 오른쪽에서 왼쪽으로 품질을 조사할 수 있습니다.
VLOOKUP은 열이 아닌 세로선(예: 세그먼트)을 통해서만 쿼리할 수 있습니다. INDEX MATCH는 라인과 세그먼트를 통해 값을 쿼리할 수 있습니다.
VLOOKUP에는 조회_값 크기에 대한 한계점이 있습니다. 255자를 초과할 수 없습니다. INDEX MATCH에는 일치하는 품질에 대한 크기나 길이의 제한이 없습니다.
VLOOKUP은 복제 및 드래그와 관련하여 잘 처리되지 않습니다. INDEX MATCH는 방정식을 여러 셀에 복제하고 드래그하는 것과 관련하여 더 잘 처리됩니다.
VLOOKUP은 간단하고 INDEX MATCH로 검사할 때 기억할 수 있습니다. INDEX MATCH는 두 가지 기능/공식을 통합하는 놀라운 성격으로 인해 이해하고 기억하기가 어렵습니다.
VLOOKUP은 방대한 정보 컬렉션을 관리할 때 일반적으로 INDEX MATCH만큼 빠르지 않습니다. INDEX MATCH는 일반적으로 VLOOKUP보다 빠릅니다.

결론

INDEX MATCH 활용의 한 가지 장애물은 학습에 더 열정적이고 기억하기가 더 어렵다는 것입니다. Succeed에는 문장 구조가 제품에 통합되어 있지 않으며 다른 사람이 없는 구두점은 본능적이지 않습니다.

VLOOKUP에서 INDEX MATCH로 변경하는 것은 제가 구성한 Excel 모델의 특성을 다루는 데 있어 제가 취한 주요 발전 중 하나였습니다. 나는 현재 일반적으로 상향 쿼리에만 INDEX MATCH를 사용하고 있습니다. 나는 이것이 뛰어난 요리법이기 때문에 이렇게 하지만, 게다가 더 복잡한 구두점을 기억하는 데에도 도움이 됩니다. 전환을 완료하고 INDEX MATCH 활용의 이점을 누릴 때마다 VLOOKUP으로 돌아가지 않을 것임을 보장합니다.

INDEX MATCH가 Excel의 VLOOKUP보다 나은 이유에 대한 FAQ

INDEX MATCH가 여러 기준 조회를 처리할 수 있나요?

INDEX MATCH는 여러 MATCH 기능을 함께 사용하여 여러 기준 조회를 처리할 수 있습니다. 이 기능을 사용하면 복잡한 검색을 수행하고 여러 조건을 기반으로 정확한 데이터를 추출할 수 있습니다.

INDEX MATCH의 한계는 무엇입니까?

INDEX MATCH는 강력한 기능이지만 이 기능의 유일한 문제점은 주로 초보자의 경우 VLOOKUP보다 사용하기가 더 복잡할 수 있다는 것입니다. 수식을 작성할 때 더 주의를 기울여야 합니다.

모든 LOOKUPS를 INDEX MATCH로 바꿀 수 있나요?

INDEX MATCH는 VLOOKUP의 다양한 대안이므로 모든 VLOOKUP을 교체할 필요가 없습니다. 간단한 수직 조회의 경우 VLOOKUP이 여전히 효과적이고 사용하기 쉽습니다.