Extraire le top cinq au maximum des valeurs uniques

Je suis en cours d'exécution d'un Nerf de la ligue, lors d'une soirée et veux que ma feuille de calcul pour afficher les cinq premiers participants.

Candidats sont autorisés illimité d'entrées et seulement leur meilleur score est compté. Les inscriptions sont recueillies sur Des Feuilles De Calcul Google et dans Le Top 5 publié sur un kiosque d'écran.

Voici quelques exemples de données:

- **Le Nom Au Complet,Score** 
- Test De Test,3 
- Test2 Test2,1 
- Test3 Test3,10 
- Test4 Test4,3 
- Test5 Test5,42 
- Test5 Test5,500 
- Test6 Test6,20

Voici la formule que j'ai jusqu'ici (merci à tigeravatar):

=INDEX($A$2:$A$28,MATCH(1,INDEX(($B$2:$B$28=LARGE($B$2:$B$28,ROWS(I$1:I1)))*(COUNTIF(I$1:I1,$A$2:$A$28)=0),),0))

Cette formule montre tous valeurs maximales - si, par exemple, une personne dispose de 5 entrées qui sont plus élevés que tous les autres, ils vont tous être comptés.

Le "top cinq" doit afficher uniquement l'entrée avec le plus de points à partir de cinq participants.

Que dois-je faire pour n'afficher que la première entrée que chaque participant a fourni?

Dans Excel, vous pourriez tout simplement un Tableau croisé dynamique. Faites glisser le Nom de Lignes; Score de Valeurs, et de définir les Valeurs à afficher MAX
Est-il acceptable de faire tout ce dont vous avez besoin dans des Feuilles de calcul Google seul? Vous pouvez utiliser quelque chose comme =QUERY(A2:B28,"select A, max(B) group by A order by max(B) desc limit 5 label max(B) ''",0)
Oui je tiens à garder tout à l'intérieur de la feuille de calcul Google. Il semble que la formule est exactement ce dont j'ai besoin! Grâce AdamL!
Merci @pnuts, et heureux de vous aider de James.

OriginalL'auteur James Geddes | 2014-10-20