Encontre os 2 maiores valores e retorne o número da linha ou o nome em outra coluna

0

Aqui está um exemplo da minha planilha

A planilha verdadeira tem cerca de 20 linhas de informação por folha. Eu gostaria de encontrar as duas melhores pontuações e depois retornar o nome da pessoa à qual a pontuação pertence (preferível) OU retornar o número da linha na qual a pontuação pertence.

    
por kcahill 19.03.2017 / 17:59

2 respostas

1

A fórmula procura por Máximo duplicado, é por isso que eu prefiro encontrar a Linha e, a partir dela, escrever o Primeiro e Último Nome

=MATCH(MAX($I$3:$I$6),$I$3:$I$6,0)+2
Resultado o número da linha para o maior (total)
$ I $ 3: $ I $ 6 na coluna Total mude para corresponder aos seus dados | Se estiver em K3 escreva em L3 escreva para o Nome:

=INDEX($A$3:$A$6,K3-2,1)&" "&INDEX($B$3:$B$6,K3-2,1)
Primeiro e último nome de
Para o segundo Maior (se máximo duplicado será o Máximo em outra linha, ou o segundo maior em caso de máximo não duplicado)

=IF(COUNTIF($I$3:$I$6,MAX($I$3:$I$6))>1,MAX((--($I$3:I6=MAX($I$3:$I$6)))*ROW($I$3:$I$6)),MATCH(LARGE($I$3:$I$6,2),$I$3:$I$6,0)+2)
Pressione ao mesmo tempo Ctrl + Shift + Enter
Contará o Max, se a contagem > 1 Max (linha) for values = Max
e Match (Large (, 2)) no caso count = 1

O nome será se a fórmula acima estiver em K4, em L4:

=INDEX($A$3:$A$6,K4-2,1)&" "&INDEX($B$3:$B$6,K4-2,1)
Primeiro e Último Nome

    
por 19.03.2017 / 20:19
0

Para seus dados, em K1 digite:

=MATCH(LARGE(J:J,ROW()),J:J,0)

e copie:

Como você vê, isso dá as linhas para John Cabal e Darth Vader.

Isso pressupõe que os valores não têm vínculos.

    
por 19.03.2017 / 18:23