Rang si exaequo, regarder 2eme valeur

Marc -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

J'ai un tableau avec nom / Note 1 / Note 2 / Grande Valeur (note1-2) / Rang

Mon tableau marche parfaitement mais j'aimerai l'optimiser en fonction que si Rang est exaequo, je souhaiterai qu'il regarde la 2ème note et me classe les exaequo en fonction que la 2eme note la plus haute est devant l'autre.
J'espère avoir été claire ? De préférence sans ajouter une colonne intermédiare
En vous remerciant,

4 réponses

  1. Eugne
     
    Bonjour,
    Par simple curiosité, pourquoi sans ajouter de colonne ?
    Cordialement,
    Eugène
    0
    1. Marc
       
      Bonsoir, simplement pour éviter une surcharge de colonne. Avez vous une solution avec ou sans ?
      Merci d'avance
      0
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour,

    Cet exemple te donneras les trois premiers rangs, à toi de compléter la formule pour les autres rangs.

    Remerciements à vaucluse (salutations) pour avoir inspiré cette formule dans cette discussion

    Cordialement
    0
    1. Marc
       
      Merci Beaucoup PapyLuc mais cela ne repond pas à mes attentes.
      Pour faire plus simple
      Nom / Note 1 / Note 2 / Grande Valeur / Rang (avec fonction Rang suivant grande valeur)
      Jean / 10 / 12 / 12 / 1
      Robert / 9 / 12 / 12 / 1
      Simon / 10 / 10 / 10 / 3

      J'aimerai qu'il me classe Robert en 2 car sa meilleur note est exaequo avec Jean mais sa 2ème est inférieur à la 2ème de Jean

      Merci beaucoup de votre recherche
      0
      1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > Marc
         
        Oui effectivement je n'avais pas compris ce que tu voulais dire dans la question initiale et c'est plus compliqué.

        Je ne sais pas si un code VBA n'est pas nécessaire dans ce cas ; surtout si tu ne veux pas de colonne supplémentaire pour des calculs intermédiaires. Pour cela je passe la main au spécialistes.

        Cordialement
        0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    peut être une première approche ici, à compléter selon la configuration des données
    quelques explications dans le modèle
    https://mon-partage.fr/f/WmxlAdf7/
    revenez en donnant des exemples de votre liste de notes si ça ne fonctionne aps
    crdlmnt-

    0
    1. Marc
       
      Merci Vaucluse,
      Malheureusement j'ai des chiffres avec décimale. Egalement je ne voit pas la colonne de classement, Une 3eme colonne en D fera l'affaire pour afficher le classement Rang ! Merci de ton soutient
      0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Dans ta colonne Grande valeur qui ne doit pas servir à grand chose :
    =SI(B2>C2;B2*100+C2;C2*100+B2) 

    et tu fais Rang sur celle-ci
    Voilà, sans ajout de colonne ;-)
    eric

    0
    1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
       
      Salutations eriiic

      Je viens de faire à peu près la même chose en utilisant MOYENNE(B2;C2)

      Cordialement
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Attention quand même que 10 2 et 6 6 ont la même moyenne ce qui ne les rend pas ex-aequos pour autant ;-)
      0
    3. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
       
      effectivement , autant pour moi ;-)
      0
    4. Marc
       
      Merci Beaucoup Eric,
      0
    5. Marc
       
      Re,
      Malheureusement, elle ne fonctionne pas encore parfaitement
      0