EGTools - 2021 신규 함수

XMATCH 함수 (Excel 2021 신규 호환함수)

EGTools 2022. 11. 11. 15:30
728x90

【 함수 요약 】

Excel 2021에 추가된 XMATCH 함수를 구버전에서 사용할 수 있게 EGTools에서 지원하는 호환함수

배열 또는 셀 범위에서 지정된 항목을 검색한 다음 항목의 상대 위치를 반환

 

원본함수 설명  :  

https://support.microsoft.com/ko-kr/office/xmatch-%ED%95%A8%EC%88%98-d966da31-7a6b-4a13-a1c6-5a33ed6a0312

원본 함수와 차이점 :

원본함수는 Search_range에 배열을 쓸 수 있으나, 호환함수는 Excel범위만 가능함

 

 적용 버전 

Windows용 : ~Excel 2019버전 이하, Excel 2021 이상에서는 내장함수가 자동 사용됨

 

 함수 구문 

= XMATCH (  Lookup_value ,  Lookup_range ,  [Match_mode] ,  [Search_mode]   )

 

 함수 인수 

인수명 옵션 기본값 설    명
Lookup_value 필수 없음 검색할 값
Lookup_range 필수 없음 검색할 배열 또는 범위
Match_mode 선택 0 일치 유형을 지정
 0 - 정확한 일치
-1 - 정확한 일치 항목 또는 다음 가장 작은 항목
 1 - 정확한 일치 항목 또는 다음 가장 큰 항목
 2 - *, ?, ~가 특별한 의미를 가진 와일드카드 일치
Search_mode 선택 1 검색 유형을 지정
 1 - 첫 번째에서 마지막까지 검색
-1 - 마지막에서 첫 번째 검색(역방향 검색)을 검색
 2 - 오름차순으로 정렬된 Lookup_range에 대해서 이진 검색을 수행
-2 - 내림차순으로 정렬된 Lookup_range에 대해서 이진 검색을 수행
 2와 -2를 지정한 경우 정렬되지 않은 자료는 잘못된 결과가 반환됨

 

 함수 상세 설명 

MATCH 함수에 Match_mode에 와일드카드 검색을 지원하는 옵션(2)이 추가되었고,

MATCH 함수에는 없는 Search_mode를 지원하여 역방향 검색이 가능함

 

 

 함수 오류 설명 

찾는 값과 매칭되는 것이 없으면 #N/A!  오류

 

 함수 사용시 주의사항 

MATCH는 기본값이 같거나 작은 값이지만, XMATCH는 정확히 일치라서 옵션없이 사용시 결과 값이 다름

MATCH는 Match_mode가 1이면 같거나 작은 값이지만, XMATCH는 -1이 같거나 작은 값으로 다름

MATCH는 Match_mode가 -1이면 같거나 큰 값이지만, XMATCH는 1이 같거나 큰 값으로 다름

XMATCH는 Search_mode가 2나 -2인 경우 대소문자를 구분하여 검색을 할 수 있음

 

 

 함수 사용 예제 

 

 

 비슷한 기능의 다른 함수 

MATCH

 

 

728x90