
Fórmula genérica
=AVERAGE(LARGE(range,(1,2,3)))
Resumo
Para calcular a média das 3 principais pontuações em um conjunto de dados, você pode usar uma fórmula baseada nas funções LARGE e AVERAGE. No exemplo mostrado, a fórmula em I6, copiada, é:
=AVERAGE(LARGE(B6:F6,(1,2,3)))
Explicação
A função LARGE foi projetada para recuperar o enésimo valor de um conjunto de números. Assim, por exemplo LARGE (A1: A10,1) retornará o valor mais alto, LARGE (A1: A10,2) retornará o segundo valor mais alto e assim por diante:
LARGE(range,1) // 1st largest value LARGE(range,2) // 2nd largest value LARGE(range,3) // 2nd largest value
Nesse caso, estamos solicitando mais de um valor passando uma constante de matriz (1,2,3) para LARGE como o segundo argumento. Isso faz com que LARGE retorne um resultado de matriz que inclui os 3 valores mais altos. Na célula I6:
LARGE(B6:F6,(1,2,3))
retorna uma matriz como esta:
(10,10,10)
Esta matriz é retornada diretamente para a função AVERAGE:
=AVERAGE((10,10,10)) // returns 10
A função AVERAGE retorna a média desses valores.
Observação: a função AVERAGE pode manipular matrizes nativamente, portanto, não é necessário inserir esta fórmula com control + shift + enter.