Menu

Rang si exaequo, regarder 2eme valeur

- - Dernière réponse : eriiic
Messages postés
22668
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
19 avril 2019
- 16 avril 2019 à 09:55
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,
Afficher la suite 

Votre réponse

4 réponses

0
Merci
Bonjour,
Par simple curiosité, pourquoi sans ajouter de colonne ?
Cordialement,
Eugène
Bonsoir, simplement pour éviter une surcharge de colonne. Avez vous une solution avec ou sans ?
Merci d'avance
Commenter la réponse de Eugne
Messages postés
1893
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
19 avril 2019
466
0
Merci
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
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
PapyLuc51
Messages postés
1893
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
19 avril 2019
466 > 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
Commenter la réponse de PapyLuc51
Messages postés
23867
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
20 avril 2019
5763
0
Merci
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-

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
Commenter la réponse de Vaucluse
Messages postés
22668
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
19 avril 2019
7333
0
Merci
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
Car il se peut que l'AthlèteA à eu sa meilleur note lors de l'évaluation1 et l'athlèteB lors de l'évaluation2
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
Désolé pour le multiple message mais bloqié car il me détectait un langage sms
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 ?
eriiic
Messages postés
22668
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
19 avril 2019
7333 -
C'est ce que faisait ma proposition...
eric
Commenter la réponse de eriiic