courses en plusieurs séries

  • Initiateur de la discussion Initiateur de la discussion Sylvain
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Sylvain

Guest
Bonjour,

je cherche comment réaliser une épreuve sportive de natation, de la façon suivante :
je collecte les temps d'engagements de chaque nageur,
comme je ne possède que 6 lignes dans ma piscine, je les classe et fais plusieurs séries...
Pouvez vous m'indiquer s'il vous plaît comment procéder pour remplir les couloirs de la série la plus faible (temps les moins bons) à la série la plus forte (temps les meilleurs), en prenant en compte qu'il faut remplir de la façon suivante :

le meilleur de chaque série à la ligne 3, puis le suivant à la ligne 4, puis le suivant à la 2, puis 5, puis 1, puis 6. Merci d'avance pour votre aide...
cordialement
 
Bonsoir,

Pas sûre d'avoir compris, mais...
Nom en colonne A
Temps en colonne B
Rang en colonne C
=RANG(B2;$B$2:$B$25;1)

Détermination du couloir :
=INDEX({3;4;2;5;1;6};EQUIV(MOD(C2;6);{1;2;3;4;5;0};0))
ou bien, plus court :
=INDEX({6;3;4;2;5;1};MOD(C2;6)+1)
ou bien, plus long (le calcul du rang est dans la formule) :
=INDEX({6;3;4;2;5;1};MOD(RANG(B2;$B$2:$B$25;1);6)+1)
MOD(rang;6) donne le reste de la division par 6 du rang

Attention, ce sont des accolades qu'il y a autour des séries 1;2;3; etc
 
Merci Monique,

plusieurs choses me bloquent, mais je débute ...
1. La fonction Rang me donne les couloirs, comment je dois faire pour obtenir leurs séries ?

2. lorsque des nageurs ont le même temps d'engagement, ils se retrouvent dans le même couloir de la même série ! comment éviter cela ?

Merci d'avance
Amicalement
 
Bonjour,

Un peu tiré par les cheveux.
Fonction RANG() truquée : on ajoute 0,0001 * Nb d'ex aequo qu'il y a dans les lignes du dessous
Rang 7 et rang 7 deviennent 7,0001 et 7,0000
Puis rang 7,0001 et rang 7,0000 deviennent rang 8 et rang 7
Numéro de série : ARRONDI.SUP(rang/6;0)
Fichier joint, cette fois.
 

Pièces jointes

Remerci Monique,

Et maintenant, afin d'éviter qu'un nageur ne se retrouve seul dans une série, je dois prendre le nageur le moins bon de la série précédente pour l'ajouter au nageur seul, comment le faire automatiquement.

Je vous donne du travail ?

A bientôt
 
Rebonjour,

Non seulement l'avant-dernier change de série si le dernier est tout seul,
mais en plus, il change aussi de couloir : il devient 1er de la série, en couloir 3
Idem pour le dernier, s'il est dernier isolé tout seul, il change de couloir.
Je n'ai pas vérifié à fond, mais il y a un tableau de vérif.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour