Microsoft Excel을 사용하여 데이터 분석을 수행할 때 주어진 범위 내에서 특정 데이터를 찾는 숙련도는 매우 중요한 것으로 간주됩니다. Excel은 사용자가 데이터베이스에서 정보를 검색하고 추출할 수 있는 다양한 도구와 함수를 제공하지만, MATCH 함수는 이 작업을 수행할 수 있는 다양하고 간소화된 접근 방식을 제공합니다.

이 문서에서는 구문, 실제 응용 프로그램 및 설명 예제를 포함하여 Microsoft Excel에서 MATCH 함수의 복잡한 기능을 자세히 살펴봅니다.

Excel에서 MATCH 함수는 무엇인가요?

Microsoft Excel의 MATCH 함수는 지정된 범위 내에서 특정 값을 찾은 후 해당 범위 내에서 해당 값의 상대적 위치를 결정하는 데 사용됩니다. 그런 다음 이 위치를 사용하여 데이터베이스에서 관련 정보를 추출할 수 있습니다.

 =MATCH(lookup_value, lookup_array, [match_type]) 

이벤트의 위치가 주어진 정보에 명시되어 있지 않습니다.

‘조회\_값’이라는 용어는 ‘조회\_배열’로 지정된 배열 내에서 찾고 있는 특정 요소를 나타냅니다.

‘조회_배열’은 ‘조회_값’이 검색될 일련의 셀을 의미합니다.

매개변수 ‘match\_type’은 원하는 비교의 특성을 나타내는 선택적 입력입니다. 사용 가능한 세 가지 선택 항목으로 구성됩니다:

주어진 표현식은 위치나 방향에 관계없이 배열 내에서 특정 값의 초기 모양을 검색하는 연산을 수행합니다.

상기 프로세스는 룩업\_배열이 증가하는 순서로 배열되어 있는 경우 룩업\_값의 범위 내에서 가장 중요한 요소를 식별하는 것을 목표로 합니다.

이 함수는 주어진 배열 “lookup\_array”에서 지정된 “lookup\_value”보다 크거나 같은 최소 요소를 검색합니다. 이 함수는 배열의 요소가 내림차순으로 배열되어 있다는 가정 하에 작동합니다.

Excel에서 MATCH 함수를 사용하는 방법

Excel의 MATCH 함수를 활용하는 기술을 파악하기 위해 몇 가지 예시를 살펴보겠습니다:

정확한 일치 항목 찾기

무엇을 도와드릴까요?

 =MATCH(88, B1:B7, 0) 

앞서 언급한 공식은 셀 B1에서 B7의 범위 내에서 숫자 88을 구하고 해당 서수 순위를 산출해야 합니다. 이 계산은 결과 5를 산출하며, 이는 알렉산더의 평가 등급이 시험 평가 명단에서 다섯 번째에 해당한다는 것을 의미합니다.

이 글도 확인해 보세요:  디지털 작업 시 옆길로 빠지지 않는 6가지 팁

정렬된 데이터에서 가장 가까운 일치 항목 찾기

원래 문장이 비교적 간단하고 복잡하지 않다는 점을 고려할 때 다른 식으로 표현하는 것이 더 적절할 수 있습니다. 하지만 굳이 바꾸어야 한다면 다음과 같이 표현하는 것도 가능합니다: 고도가 높아지는 순서로 배열된 일련의 온도 측정값과 각각의 고도가 주어졌을 때, 이 순서 내에서 1800에 가장 근접하게 일치하는 고도를 찾는 것이 목표입니다. 이를 위해 다음 공식을 사용할 수 있습니다:

 =MATCH(1800, B1:B7, 1) 

지정된 함수는 B1:B7 범위에서 고도 열 내에서 1800에 해당하는 값을 스캔합니다. 해당 값이 명시된 범위 내에 존재하고 1800보다 작거나 같으면 수식은 해당 위치를 식별하고 3의 출력을 반환합니다. 따라서 1800에 가장 근접한 고도가 셀 B3에 기록된 대로 1500에 있으면 수식은 결과 값으로 3을 산출합니다.

MATCH로 오류 처리

MATCH 함수는 검색 중인 배열 내에 지정된 조회 값이 없는 경우 “#N/A” 오류와 같은 오류를 생성할 수 있습니다.

IFERROR 또는 ISERROR 함수를 사용하면

 =IFERROR(MATCH("Chicago", A2:A8, 0), "City not found") 

시카고가 지정된 범위를 벗어난 결과 Microsoft Excel에서 오류 값을 표시하는 대신 “도시를 찾을 수 없음”을 표시할 수 있습니다.

MATCH 함수를 다른 Excel 함수와 함께 사용

MATCH 함수를 VLOOKUP, INDEX, OFFSET과 같은 다른 함수와 함께 사용하면 복잡한 데이터 검색 및 조회 작업을 실행할 수 있는 기능이 향상됩니다.

MATCH 함수와 함께 VLOOKUP 사용

ID, 제품, 카테고리, 가격의 네 개의 열로 구성된 테이블 표현을 예로 들어 보겠습니다. A4 셀에 언급된 ID에 대한 관련 제품 및 해당 가격을 얻기 위해 VLOOKUP 및 MATCH를 사용하면 다음과 같은 공식을 사용할 수 있습니다:

 =VLOOKUP(A4,A2:D7, MATCH("Product", A1:D1,0), FALSE) 

비용을 구하려면

 =VLOOKUP(A4,A2:D7, MATCH("Price", A1:D1,0), FALSE) 

앞서 언급한 인스턴스는 셀 A4에 포함된 정보(ID로 식별됨)를 활용하여 A2~D7의 지정된 범위 내에서 검색을 수행하여 상관 행을 찾아야 합니다.

이 글도 확인해 보세요:  정확한 계산을 위한 10가지 고급 Excel 함수

데이터베이스가 특정 행을 찾으면 MATCH에서 얻은 열 인덱스를 활용하여 제품 및 가격의 세부 정보를 검색합니다.

Excel의 MATCH 함수로 데이터 조회 마스터하기

Microsoft Excel의 MATCH 함수는 주어진 범위 내에서 정확한 정보를 식별하는 데 중요한 도구 역할을 합니다. 이 함수의 적응성은 다양하고 복잡한 데이터 검색 작업을 처리하는 데 유용한 자산이 됩니다. 구문과 고유한 일치 유형의 기본 사항을 파악하면 데이터를 손쉽게 탐색하여 필요에 따라 정확하거나 대략적인 일치 항목을 얻을 수 있습니다.

MATCH를 VLOOKUP 및 IFERROR와 같은 함수와 통합하여 다양한 상황을 처리하고 광범위한 데이터 세트에서 효율적으로 작동하도록 고급 조회 공식을 개발할 수 있습니다.

By 이지원

상상력이 풍부한 웹 디자이너이자 안드로이드 앱 마니아인 이지원님은 예술적 감각과 기술적 노하우가 독특하게 조화를 이루고 있습니다. 모바일 기술의 방대한 잠재력을 끊임없이 탐구하고, 최적화된 사용자 중심 경험을 제공하기 위해 최선을 다하고 있습니다. 창의적인 비전과 뛰어난 디자인 역량을 바탕으로 All Things N의 잠재 독자가 공감할 수 있는 매력적인 콘텐츠를 제작합니다.