Classement

Résolu
Bonjour,

J'ai un fichier excel qui affiche des résultats sportifs en natation dans le désordre
Ces résultats sont en minutes et secondes.
J'ai une colonne avec les noms et une seconde avec les résultats.
Par une formule utilisant MIN et GRANDE VALEUR j’ai classé les nageurs du plus rapide au moins rapide et ainsi constitué un classement dans une autre colonne.
Il me faudrait maintenant une formule pour que le nom à côté du temps s’affiche automatiquement dans ce classement.
Car j'ai bien les temps positionnés dans l'ordre d'arrivée mais je ne sais pas comment affiché les noms correspondants aux temps réalisés.
Merci d'avance de vos réponses

3 réponses

  1. Contributeur
    Bonjour

    si vous n'avez pas d'exaequo dans votre tableau:

    INDEX(Champ des noms;EQUIV(Cellule temps;Champs des temps;0))

    par exemple liste des noms en A temps en B, temps classées en C, à partir de D2, à tirer sur la hauteur:

    =INDEX(A:A;EQUIV(C2;B:B;0))

    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
    1. Bonjour
      une proposition de solution


      formules à recopier vers le bas
      Formule en A2
      =RANG(C2;$C$2:$C$11;1)+LIGNE()*0,001

      Formule en E2 avec format cellule sans décimale
      =PETITE.VALEUR($A$2:$A$11;LIGNE()-1)

      Formule en F2
      =RECHERCHEV(PETITE.VALEUR($A$2:$A$11;LIGNE()-1);$A$2:$C$11;2;0)
      0
      1. Bonjour,

        Je ne suis pas suffisamment doué pour modifier vos formules.
        J'ai mis en pièce joint une extrait de mon fichier pour que mon problème soit plus clair.
        Merci à vous pour votre aide précieuse.
        https://www.cjoint.com/c/FExnbHwsObb
        0
    2. Bonjour
      A tester
      sur cjoint
      0
      1. merci beaucoup ça fonctionne parfaitement !
        0