Classement excel

Résolu
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

  1. 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
    1. 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
      1. Merci c exactement ce qu'il me fallait !
        MERCI
        0
        1. 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
          1. 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
        2. 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
          1. 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
        3. Contributeur
          bonjour,
          THE astuce

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

          0
          1. Contributeur
            erreur dans ma formule!
            il fallait lire
            =INDEx(A2:A7;EQUIV(GRANDE.VALEUR(B2:B7;1);B2:B7;0))
            0