Segundo maior valor

11

Eu sei como usar MAX (A1: A30) para obter o valor mais alto no intervalo de células A1 a A30.

Mas como obtenho o segundo ou o terceiro valor mais alto?

timkl
fonte

Respostas:

9

A fórmula a seguir permitirá escolher o valor mais alto que você deseja:

=INDEX(SORT(UNIQUE(A1:A30),1,FALSE),1,0)

A fórmula explicada de dentro para fora:

  • A SORTfunção classificará o intervalo DESCENDINGatravés da FALSE instrução (alto para baixo). O 1indica a primeira coluna.
  • A UNIQUEfunção excluirá quaisquer duplicatas
  • A INDEXfunção permitirá que você selecione a ordem desejada: 1para a primeira, 2para a segunda .... e assim por diante.

Eu estava prestes a escrever um script e descobri que o problema pode ser resolvido com boas fórmulas antigas !!

Jacob Jan Tuinstra
fonte
8

Tente procurar a fórmula SMALLe LARGE.

Eu usaria:

=LARGE(UNIQUE(A1:A30);2)

UNIQUEpara escolher e procurar apenas os diferentes valores no intervalo. O número 2é para o segundo maior número.

tezma90
fonte