Fonction rang avec ex aequo et 2 critères

Bonjour !

Je suis en train de créer un tableau où je dois au final établir un classement des joueurs en fonction de leur score .

Le principe :

  • 5 parties avec nombre de points marqués, ce nombre peut-être négatif.
  • Le score final est la somme des points des 5 parties

Je voudrais avoir le classement de ces joueurs sans ex-aequo. S'il y a ex-aequo, je veux les départager en fonction du nombre de points gagnés à la 1ère partie.

Voila, je me tente avec la fonction RANG mais je ne vois pas comment intégrer ce critère en cas d'égalité!

Merci à vous de m'éclairer!

Mary

Bonjour à tous,

Un début de solution, en cas d'exaequo et en fonction du résultat de la partie 1.

Bonne réception

https://www.excel-pratique.com/~files/doc2/Exaequo_partie_1.xls

Je te remercie, c'est ce que je venais de faire mais en prenant le 1000ième !

J'ai un nouveau problème qui se pose...

Quand je fais le classement, je voudrais que ma formule ne prenne en compte que les personnes ayant jouées. Donc que les personnes "non classées" ne soient pas comptabilisées dans le classement.

Ce tableau sera complété par une personne qui ne connait vraiment rien de rien à excel. Du coup je voudrais qu'il soit opérationnel a 100% sans avoir à rien modifier par la suite.

Du coup c'est pareil je voudrais que les personnes soient triées selon leur classement dans l'ordre. Je veux dire qu'elles apparaissent dans leur ordre de classement. La fonction "trie" est parfaite pour ca mais il faut la refaire à chaque changement de score... Avez-vous une solution pour que je puisse appliquer cette fonction et qu'elles se modifient automatiquement.

Je ne sais pas vraiment si je suis claire ...

Je joins mon classeur pour que ca soit plus compréhensible!

Une nouvelle fois merci !

https://www.excel-pratique.com/~files/doc2/Jeu.xlsx

Je n'ai pas pu ouvrir ton second fichier.

Inscrit un sixième joueur, et ses scores.

https://www.excel-pratique.com/~files/doc2/pKVCxExaequo_partie_1.xls

Bonne réception

Bonjour

La réponse directe pour le classement et les ex-aequos

https://www.excel-pratique.com/~files/doc2/2WjNBExaequo_partie_1.xls

(Bien sur, pour l'affichage, tu mets la colonne résultats au format nombre sans décimales)

Pour la seconde question, moi aussi, je ne peux ouvrir les xlsx, peux tu envoyer le fichier en faisant un "enregistrer sous" au format xls (97-2003)

Cordialement

je te le renvoies en espérant que tu puisses l'ouvrir.

Je vais m'inspirer de ce que tu as fait pour le classement. En effet, les joueurs ne sont pas pris en compte s'ils ne sont pas inscrits. Je te remercie

Si tu as une idée pour le tri automatique selon l'ordre ca serait vraiment top !

https://www.excel-pratique.com/~files/doc2/Jeu.xls

Donc plus de problèmes pour le classement des joueurs qui ne jouent pas, ni pour départager les ex-æquo !! C'est super, c'était l'essentiel !!!!

Maintenant si y'a pas de solutions pour le tri automatique ce n'est pas bien grave !

Bonjour

Comme il y avait encore des Ex-aequos avec la première formule, j'ai un peu compliqué.

Le classement automatique se fait par formules à droite du tableau.

https://www.excel-pratique.com/~files/doc2/ud84FJeu.xls

Cordialement

C'est parfait !!

Par contre je comprend pas comment tu fais pour trouver des différences entre deux personnes qui ont le méme score et le même nombre de points sur la même partie.

Peux-tu me l'expliquer car je n'ai pas compris la formule? Et il va falloir que je l'explique à mon tour !

Heureusement que tu m'as trouvé une solution pour le tri;, j'étais en train de m'embéter à faire une macro !

Vraiment merci à toi !

Bonjour

Lorsqu'on veut éviter d'avoir l'affichage d'une erreur sur un classement, une astuce est de rajouter arbitrairement aux scores une infime différence invisible à l'affichage pour différencier les scores.

Ex ici en P11 et P12 (Nom5 et 6) ont réalisés un score de 36 points

Habituellement, nous utilisons une formule avec le No de ligne du style

=Résultat+(LIGNE()/10^7) qui ajoute 0,0000011 au résultat de la ligne 11 et 0,00000012 à celui de la ligne 12

Comme il a été en plus décidé de départager les Ex-aequos avec le résultat de la première partie, on a au départ utilisé

=Résultat+((Points partie1)/10^7))

et comme ceux qui ont le même total et en plus, le même score à la partie 1 sont Ex-eaquos, on a introduit le No de ligne.

on se retrouve malgré cela encore avec des ex-aequos, un écart de 1 sur la première partie risquant d'être compensé par un écart de 1 sur le No de ligne.

en utilisant une formule type

=Résultat+(((LIGNE()/2)+Points partie 1)/10^7))

on se retrouve avec 36,00000135 en ligne 11 et 36,0000014 en ligne 12, donc, de façon arbitraire le joueur Ex-aequo avec le précédent se retrouve devant.

Cordialement

Rechercher des sujets similaires à "fonction rang aequo criteres"