Fórmula de matriz do Excel SE (vários critérios)

Na minha planilha, comparando fones de ouvido, nossa instrução é basicamente usar o máximo possível de fórmulas diferentes.

Então, como parte da planilha, eu gostaria de poder mostrar os fones de ouvido mais carospor fabricante, mais barato por fabricante, melhor avaliado por fabricante, etc ... Até agora eu tenho conseguido obter algumas fórmulas de matriz principalmente trabalhando.

Por exemplo, essa fórmula funciona para obtermodelo do fabricante "Sennheiser" com o preço mais alto:

<code>=INDEX($Data.$B$5:$L$32,SMALL(IF($Data.$E$5:$E$32 = $Sheet2.D17, ROW($Data.$B$5:$E$32) - ROW($Data.$B$5) + 1, ROW($Data.$E$32) + 1), 1), 2)
</code>

A coluna E é a coluna Preço e D17 é um preço máximo pré-calculado para "sennheiser"

Isso funciona bem, até que você obtenha dois fones de ouvido com o mesmo preço / classificação ou qualquer outra coisa. Então começa a devolver os valores errados.

Então eu tentei várias soluções que eu encontrei nas interwebs, como

<code>AND(condition1, condition2) 
condition1 * AND(cndition2)
condition1 * condition2
</code>

mas nada disso parece funcionar com uma fórmula de matriz por algum motivo. Eu recebo # N / A ou #VALUE e vários outros erros. Então, basicamente, eu gostaria de saber como modificar minha fórmula, ou mesmo uma fórmula completamente nova, para verificar o preço mais baixo E o fabricante correto.

Espero que a minha pergunta esteja clara, por isso carreguei a folha de cálculo para ter uma ideia do que estou a falar.

http://dl.dropbox.com/u/18816338/Stats%20Analysis%20%20%281%29.xlsm

desde já, obrigado

questionAnswers(2)

yourAnswerToTheQuestion