Rang si exaequo, regarder 2eme valeur - Forum Excel

A voir également:Rang si exaequo, regarder 2eme valeurEnumérer un champ de valeurs par rang ✓ - Forum - Bases de données Coller une valeur avec la méthode range.copy ✓ - Forum - Excel Ranger valeur TextBox si non vide ✓ - Forum - VB / VBA Recup valeur PHP ODBC dans une 2eme BD Access ✓ - Forum - PHP Rachat de credit hypothèque 2eme rang ✓ - Forum - Vos droits sur internet

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,

Forum

A voir également:Rang si exaequo, regarder 2eme valeurEnumérer un champ de valeurs par rang ✓ - Forum - Bases de données Coller une valeur avec la méthode range.copy ✓ - Forum - Excel Ranger valeur TextBox si non vide ✓ - Forum - VB / VBA Recup valeur PHP ODBC dans une 2eme BD Access ✓ - Forum - PHP Rachat de credit hypothèque 2eme rang ✓ - Forum - Vos droits sur internet

Web: www.shapebootstrap.net

4 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,
Par simple curiosité, pourquoi sans ajouter de colonne ?
Cordialement,
Eugène

Reply
réponses:
  • auteur

    Bonsoir, simplement pour éviter une surcharge de colonne. Avez vous une solution avec ou sans ?
    Merci d'avance

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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

Reply
réponses:
  • auteur

    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

  • auteur

    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

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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-

Reply
réponses:
  • auteur

    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

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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

En essayant continuellement, on finit par réussir. 
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci

Reply
réponses:
  • auteur

  • auteur

    Salutations eriiic

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

    Cordialement

  • auteur

    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 ;-)

  • auteur

    effectivement , autant pour moi ;-)

  • auteur

    Merci Beaucoup Eric,

  • auteur

    Re,
    Malheureusement, elle ne fonctionne pas encore parfaitement

  • auteur

    Car il se peut que l'AthlèteA à eu sa meilleur note lors de l'évaluation1 et l'athlèteB lors de l'évaluation2

  • auteur

    et pourtant il sont ex aequo (Grande valeur identique) tant qu'il n'ont pas été départagé suivant la note supérieur à l'autre lors de l'évaluation moins bonne.
    Merci de ton aide

  • auteur

    Désolé pour le multiple message mais bloqié car il me détectait un langage sms

  • auteur

    J'ai trouver !!!
    J'ai transformer ma ligne Grande Valeur en Grande valeur + Petite valeur/100000 ce qui n'induit pas mon affiche à 3 décimal mais qui me classe bien en rang car vient chercher multiple chiffre après virgule. Dite moi si vous y voyer un inconvénients à cette formule ?

  • auteur

    C'est ce que faisait ma proposition...
    eric

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed