Classement excel

Résolu
phoenix_912 -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je doit réaliser un classement du top 3 des joueurs qui se sont le plus entrainés, en fonction du nombre (au hasard) d'heure d'entrainement par jour sur l'année.
Je ne sais comment faire, je sais faire un classement numérique mais pas avec les noms des joueurs.
Merci pout toute aide

8 réponses

bizu53 Messages postés 1274 Date d'inscription   Statut Membre Dernière intervention   861
 
Si j'ai bien compris ton pb ma réponse devrait y répondre : en utilisant les fonctions GRANDE.VALEUR() et RECHERCHEV()

Je t'ai fait un petit exemple vite fait, tu comprendras :
https://imageshack.com/

E2=RECHERCHEV(GRANDE.VALEUR(A2:A7;1);A2:B7;2;FAUX)
E3=RECHERCHEV(GRANDE.VALEUR(A2:A7;2);A2:B7;2;FAUX)
E4=RECHERCHEV(GRANDE.VALEUR(A2:A7;3);A2:B7;2;FAUX)

Le 1, 2, et 3 dans la fonction GRANDE.VALEUR c'est pour avoir respectivement, la première plus grande valeur, la deuxième plus grande valeur et la troisième plus grande valeur.
La fonction RECHERCHEV cherche cette valeur dans la première colonne de la zone A2:B7, et récupère le contenu de la 2ème colonne de cette zone (d'où le 2), le FAUX c'est pour que la fonction recherche la valeur exacte.
2
phoenix_912
 
En clair dans mon classement je ne dois pas voir la place de chacun mais les noms des 3 qui ont le plus travaillé.
Merci
1
Phoenix_912
 
Merci c exactement ce qu'il me fallait !
MERCI
0
Phoenix_912
 
Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Phoenix_912
 
Petite question :
Dans lautre sens, si je veux avoir les top 3 des plus nuls a la place de 1, 2, 3 je tape les 3 derniers numéros c'est ça ?
0
bizu53 Messages postés 1274 Date d'inscription   Statut Membre Dernière intervention   861
 
Soit tu utilise la fonction GRANDE.VALEUR() avec le nombre d'élément (le 1er nul, est le n-ième bon d'un groupe de n éléments).

Mais il y a bien plus simple : PETITE.VALEUR(), elle fonctionne sur le même principe que l'autre mais en partant de la plus petite valeur comme son nom l'indique.
0
Phoenix_912
 
J'ai un nouveau probleme , lorsque j'inverse les colonnes de nombres et de noms, je narrive pas a faire le classement , pourrais tu m'aider, s'il te plait, merci.
0
bizu53 Messages postés 1274 Date d'inscription   Statut Membre Dernière intervention   861
 
Ouais, c'est le gros point merdique de la fonction RECHERCHEV
ça ne recherche que vers la droite.
tu peux passer par un tableau intermédiaire.. qui aurait les colonnes dans le "bon" ordre.
en tout cas s'il y a une astuce mieux je ne l'ai pas
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bonjour,
THE astuce

en E2
=INDEx(A2:A7;Equiv(GRANDE.VALEUR(A2:A7;1);B2:B7;0))

0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
erreur dans ma formule!
il fallait lire
=INDEx(A2:A7;EQUIV(GRANDE.VALEUR(B2:B7;1);B2:B7;0))
0