courses en plusieurs séries

  • Initiateur de la discussion Sylvain
  • Date de début
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
 
M

Monique

Guest
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
 
S

Sylvain

Guest
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
 
M

Monique

Guest
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

  • Couloirs_Sylvain.zip
    7.2 KB · Affichages: 23
S

Sylvain

Guest
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
 
M

Monique

Guest
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

  • Couloirs_Sylvain02.zip
    9.2 KB · Affichages: 22

Discussions similaires

Réponses
18
Affichages
846

Statistiques des forums

Discussions
312 844
Messages
2 092 760
Membres
105 529
dernier inscrit
StarExcel