위해 할 Excel에서 기본 색인 일치를 사용하여 일치 대략적인 방법
우리는 VLOOKUP과 대략적으로 일치하는 방법을 알고 있습니다. 그러나 INDEX MATCH를 사용하여 어떻게 근사치 일치를 수행합니까? 바로이 기사에서는 INDEX 및 MATCH를 사용하여 근사치 일치를 수행하는 방법을 익힐 것입니다.
대략적인 일치를위한 일반 공식
=INDEX(result_array,MATCH(lookup value,lookup array,1))
Result_array : 결과를 얻고 자하는 인덱스.
Lookup_value : lookup_array에서 찾고있는 값.
Lookup_array : 조회 값을 찾을 배열 :
참고 : 정답을 얻으려면 조회 테이블을 오름차순으로 정렬해야합니다.
예를 들어 배우겠습니다.
예 : 대략적인 INDEX MATCH를 수행하여 성적을 얻습니다
여기에 정기 시험에서 얻은 점수가있는 학생들의 목록이 있습니다. 다른 테이블에 따라이 학생들에게 점수를 줄 필요가 있습니다. 0 ~ 39는 F, 40 ~ 59D, 60 ~ 79C, 80 ~ 89B 및 90 이상은 A입니다.
조회 테이블 (마크 및 등급)은 오름차순으로 정렬됩니다.
이 공식을 E2에 적고 복사하십시오.
=INDEX($I$2:$I$6,MATCH(D2,$H$2:$H$6,1))
어떻게 작동합니까?
이 공식은 범위 내에서 근사치 일치를 수행하는 MATCH의 기능을 사용합니다. 실제로 MATCH 함수에 1, TRUE 또는 아무것도 제공하지 않으면 조회 값에 대한 대략적인 일치를 수행합니다. 즉, 조회 범위에서 주어진 값을 찾지 못하면 주어진 숫자보다 작은 마지막 값을 반환합니다.
따라서 E3의 공식을 보면`link : / lookup-formulas-excel-index-function ($ I $ 2 : $ I $ 6,`link : / lookup-formulas-excel-match- 함수 [MATCH]
(D3, $ H $ 2 : $ H $ 6,1))
MATCH 함수는 H2 : H6 범위에서 D3 (36) 값을 찾습니다. 범위에서 36을 찾지 못했습니다. 그래서 그것은 36보다 작은 H2 : H6에서 발견 된 마지막 값의 인덱스를 반환합니다. 그리고 그 값은 0이고 인덱스는 1입니다.
따라서`link : / lookup-formulas-excel-match-function [MATCH]`(D3, $ H $ 2 : $ H $ 6,1)
이것은 E3에서 1로 변환됩니다.
이제 공식`link : / lookup-formulas-excel-index-function [INDEX]`($ I $ 2 : $ I $ 6,1)이 있습니다.
그리고 이것은 F를 반환합니다.
그래서 예, 이것은 Excel에서 INDEX 및 MATCH 함수를 사용하여 대략적인 일치를 수행하는 방법입니다. Excel 2019, 2016 및 2013 또는 이전 버전의이 주제 또는 다른 주제에 대해 의심이가는 경우 아래 댓글 섹션을 알려주세요.