XMATCH 함수

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

여기서는 XMATCH를 사용 하 여 목록에서 항목의 위치를 찾습니다.

XMATCH를 사용 하 여 목록에서 항목의 위치를 찾는 예제

XMATCH 함수는 배열 또는 셀 범위에서 항목의 상대 위치를 반환 합니다. 

= XMATCH (lookup_value, lookup_array, [match_mode], [search_mode])  

인수

설명

lookup_value

필수

조회 값

lookup_array

필수

검색할 배열 또는 범위

[match_mode]

선택 사항

일치 유형을 지정 합니다.

0-정확히 일치 (기본값)

-1-정확히 일치 하거나 다음으로 작은 항목

1-정확히 일치 하거나 다음으로 큰 항목

2-와일드 카드 일치 *,?, ~는 특별 한 의미를 갖습니다.

[search_mode]

선택 사항

검색 유형을 지정 합니다.

1-첫 번째에서 마지막 검색 (기본값)

-1-마지막부터 끝까지 검색 (역방향 검색)

2- 오름차순 으로 정렬 되는 lookup_array에 의존 하는 이진 검색을 수행 합니다. 정렬 되지 않은 경우 잘못 된 결과가 반환 됩니다.  

-2- 내림차순 으로 정렬 되는 lookup_array에 의존 하는 이진 검색을 수행 합니다. 정렬 되지 않은 경우 잘못 된 결과가 반환 됩니다.

예제

예제 1

다음 예에서는 첫 번째 항의 위치 (정확히 일치 하는 항목) 또는 그 다음으로 큰 값 (예: "Gra"로 시작)을 찾습니다.

XMATCH를 사용 하 여 와일드 카드 검색을 반환 하는 예제

예제 2

다음 예제에서는 성과급에 적격 한 판매 인원 수를 찾습니다. 또한 목록에서 정확히 일치 하는 항목을 찾는 데 match_mode 1을 사용 하 고, 데이터는 숫자 이기 때문에 값의 개수를 반환 합니다. 이 경우 성과급 금액을 초과한 4 개의 판매 담당자가 있으므로 함수는 4를 반환 합니다.

XMATCH를 사용 하 여 정확히 일치 하는 값을 찾거나, 다음으로 큰 항목을 검색 하 여 특정 한도 위의 숫자를 찾는 예제

예제 3

다음으로, INDEX/XMATCH/XMATCH를 조합 하 여 동시에 세로 및 가로 조회를 수행 합니다. 이 경우 지정 된 영업 담당자 및 해당 월의 판매량을 반환 합니다. 이는 인수를 더 적게 필요로 한다는 점을 제외 하 고 INDEXMATCH 함수를 함께 사용 하는 것과 유사 합니다.

INDEX/XMATCH/XMATCH를 함께 사용 하 여 동시에 세로 및 가로 조회를 수행 하는 이미지입니다.

예제 4

XMATCH를 사용 하 여 배열의 값을 반환할 수도 있습니다. 예를 들어 = Xmatch (4, {5, 4, 3, 2, 1}) 는 배열의 두 번째 항목인 4 이므로 2를 반환 합니다. 정확한 일치 시나리오 이지만 = Xmatch (4.5, {5, 4, 3, 2, 1}, 1) 는 정확히 일치 하는 값을 반환 하거나 그 다음으로 큰 항목 (5 개)으로 설정 되므로 1 match_mode을 반환 합니다.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

XLOOKUP 함수

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×