Microsoft Excel에서 MATCH를 사용하여 값의 위치를 ​​찾는 방법

0
287

녹색 배경에 Microsoft Excel 로고

스프레드시트에서 값의 정확한 위치를 찾아야 하는 경우 Excel에서 MATCH 함수를 사용할 수 있습니다. 이렇게 하면 참조 또는 다른 공식에 필요할 수 있는 위치를 수동으로 검색하지 않아도 됩니다.

MATCH 함수는 INDEX 함수와 함께 고급 조회로 자주 사용됩니다. 하지만 여기에서는 MATCH를 자체적으로 사용하여 값의 지점을 찾는 방법을 살펴보겠습니다.

Excel의 MATCH 기능이란 무엇입니까?

Excel의 MATCH 함수는 지정한 배열 또는 셀 범위에서 값을 검색합니다.

관련된: Microsoft Excel에서 필요한 기능을 찾는 방법

예를 들어 B2에서 B5까지의 셀 범위에서 값 10을 조회할 수 있습니다. 수식에서 MATCH를 사용하면 값 10이 해당 배열의 세 번째 위치에 있기 때문에 결과는 3이 됩니다.

셀 범위에서 값의 위치

함수의 구문은 다음과 같습니다. MATCH(value, array, match_type) 처음 두 인수가 필요한 경우 match_type 선택 사항입니다.

일치 유형은 다음 세 가지 옵션 중 하나일 수 있습니다. 수식에서 인수를 생략하면 기본적으로 1이 사용됩니다.

  • 1: 검색된 값보다 작거나 같은 가장 큰 값을 찾습니다. value. 범위는 오름차순이어야 합니다.
  • 0: 검색한 값과 정확히 같은 값을 찾습니다. value 범위는 임의의 순서가 될 수 있습니다.
  • -1: 검색된 값보다 크거나 같은 가장 작은 값을 찾습니다. value. 범위는 내림차순이어야 합니다.

Excel에서 수식을 작성할 때 이러한 일치 유형을 도구 설명으로 볼 수도 있습니다.

Excel의 일치 유형 도구 설명

MATCH 함수는 대소문자를 구분하지 않으며 와일드카드 별표를 허용합니다.

및 물음표(?), 일치하는 항목이 없으면 오류로 #N/A를 반환합니다.

Excel에서 MATCH 사용

MATCH 함수를 작동할 준비가 되었으면 다음 예제를 살펴보고 수식 작성 과정을 살펴보세요. 관련된:

공식 정의 및 생성

=MATCH(10,B2:B5)

위의 예를 사용하여 이 수식을 사용하여 B2에서 B5까지의 범위에서 값 10을 찾습니다.  다시, 우리의 결과는 셀 범위의 세 번째 위치를 나타내는 3입니다.

값의 위치를 ​​조회하는 데 사용되는 MATCH

=MATCH(10,B2:B5,1)

다른 예에서는 수식 끝에 일치 유형 1을 포함합니다. 일치 유형 1은 배열이 오름차순이어야 함을 기억하십시오.

결과는 우리 범위에서 숫자 9의 위치인 4입니다.  10보다 작거나 같은 가장 높은 값입니다.

일치 유형 1과 일치

=MATCH(10,B2:B5,0)

다음은 정확히 일치를 위해 일치 유형 0을 사용하는 예입니다.  보시다시피 값과 정확히 일치하는 항목이 없기 때문에 #N/A 오류가 발생합니다.

일치 유형이 0인 MATCH

=MATCH(10,B2:B5,-1)

이 수식에서 최종 일치 유형 -1을 사용하겠습니다.

결과는 우리 범위에서 숫자 11의 위치인 2입니다.  이것은 10보다 크거나 같은 가장 낮은 값입니다. 다시 말하지만, 일치 유형 -1은 배열이 내림차순이어야 합니다.

일치 유형이 -1인 MATCH

=MATCH("Caps",A2:A5)

텍스트를 사용하는 예의 경우 여기에서 A2에서 A5까지의 셀 범위에서 대문자를 찾을 수 있습니다.  결과는 배열의 첫 번째 위치인 1입니다.

Excel에서 텍스트를 찾기 위한 MATCH

이제 Excel에서 MATCH 함수를 사용하는 기본 사항을 알았으므로 Excel에서 XLOOKUP을 사용하거나 값 범위에 VLOOKUP을 사용하는 방법을 배우는 데 관심이 있을 수도 있습니다.