Excel MATCH 함수 이해 - 숫자 배열이 반드시 정렬되지는 않음

Excel MATCH 함수 이해 - 숫자 배열이 반드시 정렬되지는 않음

Superuser에 게시된 몇 가지 답변에서 이와 유사한 Excel MATCH 공식을 발견했습니다.

=MATCH(99^99,B:B,1)

숫자 데이터가 있는 B열의 마지막 셀 위치를 반환합니다. (B열에 99^99보다 큰 항목이 없다고 가정)

기본적으로 조회 값보다 작거나 같은 가장 큰 값을 반환할 것으로 예상됩니다. 그러나 이 공식이 실제로 어떻게 작동하는지 이해하는 데 어려움을 겪고 있습니다! Match_Type(마지막 매개변수)이 1인 경우 이 함수가 작동하려면 배열이 오름차순으로 정렬되어야 합니다.

따라서 배열이 오름차순으로 정렬되지 않은 경우에도 작동합니다. 아니면 그게 비결인가요? 배열이 정렬되지 않은 경우 오류를 반환하는 대신 마지막 요소를 비교를 위한 유일한 요소로 처리합니까? 감사해요.

관련 정보