Fórmula de valores de pesquisa e classificação do Excel

1

Estou tentando criar algumas fórmulas de classificação no Excel.

Um exemplo é mostrado abaixo sobre jogadores e suas pontuações correspondentes. Eu preciso consultar o "Raw Data" e obter o "Top 3" jogadores e suas pontuações.

Eu descobri como preencher as informações, mas não sei como lidar quando há dois pontos iguais (por exemplo, James e Janet). Eu li que tenho que usar countif() , mas não consigo descobrir como fazer isso funcionar.

    
por TLC 10.09.2015 / 07:29

1 resposta

1

A solução mais fácil é provavelmente adicionar uma coluna auxiliar onde você calcula a classificação de cada jogador.

Para fazer as atualizações automáticas das fórmulas quando você adiciona novos itens e também para torná-los mais legíveis, sugiro converter o intervalo de dados brutos em list (insert - table).

  • a fórmula para classificação:% =RANK.EQ([@points],[points])+COUNTIF($F$2:F2,[@points])
  • a fórmula para obter nomes de jogadores e pontos (mesma fórmula em ambas as colunas):% =INDEX(Table1[[players]:[points]],MATCH($A3,Table1[rank],0),COLUMN()-1)

Éclaroquevocêtambémpodefazerissosemcolunaauxiliar,masissotornariasuafórmulanacolunaBmuitomaiscomplicada.

Atualizar

Fórmulasemcolunaauxiliar:

=OFFSET(Table2[[#Headers],[players]],SMALL(IF(Table2[points]=C3,ROW(Table2[points]),""), COUNTIF($C$3:C3,C3))-2,0)

Esta é uma fórmula de matriz, você precisa inseri-la com CTRL + SHIFT + ENTER.

    
por 10.09.2015 / 09:27