Excel 매트릭스에서 인덱스 값 추출

Excel 매트릭스에서 인덱스 값 추출

이런 테이블이 있어요

A   2   3   4
B   1   2   5
C   6   2   3

그리고 숫자 값의 3x3 행렬의 최소값에 해당하는 문자를 추출하는 함수를 정의하고 싶습니다. 원하는 출력은 "B"입니다.

나는 이 기능을 생각해 냈습니다.

=INDEX(A1:A3;MATCH(MIN(B1:D3);B1:D3;0))

하지만 작동하지 않습니다. 숫자를 반환하지 않기 때문에 문제가 MATCH 함수에 있다고 가정하지만 이 문제를 해결하는 방법을 알 수 없습니다.

답변1

MATCH는 하나의 열 또는 하나의 행에 대해 설계되었습니다. 범위를 반복하고 각 셀을 테스트하는 집계를 사용하십시오. 조금 느리고 범위는 데이터 세트만 있으면 됩니다.

=INDEX(A:A,AGGREGATE(15,6,ROW(B1:D3)/(B1:D3 = MIN(B1:D3)),1))

여기에 이미지 설명을 입력하세요

관련 정보