Extraindo valor do índice na matriz Excel

Extraindo valor do índice na matriz Excel

Eu tenho uma mesa assim

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

e gostaria de definir uma função que extraia a letra correspondente ao valor mínimo da matriz 3x3 de valores numéricos. A saída desejada seria "B".

Eu criei esta função:

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

Mas não funciona. Presumo que o problema esteja na função MATCH, pois ela não retorna um número, mas não consigo descobrir como resolver isso.

Responder1

MATCH foi projetado para uma coluna ou uma linha. Use Aggregate que irá iterar o intervalo e testar cada célula. É um pouco mais lento e o intervalo precisa ser apenas o conjunto de dados.

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

insira a descrição da imagem aqui

informação relacionada