Comment créer un calendrier de phase de poules sur Excel
Pour construire un calendrier de phase de poules sur Excel, listez vos équipes dans une colonne, gardez la première équipe fixe, et faites tourner les autres d'une position à chaque tour — c'est la méthode du cercle, et elle garantit que chaque équipe affronte toutes les autres exactement une fois en n − 1 tours.
Vous trouverez ci-dessous la disposition manuelle, la formule qui gère la rotation pour vous, et le moment où le tableur n'est plus l'outil adapté.

Étape 1 : déterminez le nombre de matchs et de tours dont vous avez besoin
Avant de commencer, évaluez l'ampleur de la tâche. Une phase de poules simple avec n équipes compte n × (n − 1) ÷ 2 matchs. Huit équipes donnent 28 matchs ; douze en donnent 66. Doublez ce chiffre pour des matchs aller-retour.
Les tours sont différents des matchs. Un tour est un ensemble de matchs qui peuvent tous être joués en même temps car aucune équipe n'apparaît deux fois. Avec un nombre pair d'équipes, vous avez besoin de n − 1 tours, chacun contenant n ÷ 2 matchs. Huit équipes signifient 7 tours de 4 matchs.
- 6 équipes : 15 matchs, 5 tours de 3
- 8 équipes : 28 matchs, 7 tours de 4
- 10 équipes : 45 matchs, 9 tours de 5
- 12 équipes : 66 matchs, 11 tours de 6
Étape 2 : appliquez la méthode du cercle à la main
La méthode du cercle est le moyen le plus fiable de générer les rencontres. Écrivez vos équipes sur deux lignes : la première moitié de gauche à droite sur la ligne du haut, la seconde moitié de droite à gauche sur la ligne du bas. Chaque colonne correspond à un match.
Avec 8 équipes, le tour 1 ressemble à ceci : la ligne du haut indique 1, 2, 3, 4 et la ligne du bas indique 8, 7, 6, 5. Les matchs sont donc 1 contre 8, 2 contre 7, 3 contre 6, 4 contre 5.
Maintenant, gardez l'équipe 1 à sa place et faites tourner toutes les autres équipes d'une position dans le sens des aiguilles d'une montre autour d'elle. L'équipe 2 prend la place de la 3, la 8 monte à l'ancienne place de la 2, et ainsi de suite. Lisez les nouvelles colonnes et vous obtenez le tour 2. Répétez l'opération jusqu'à avoir fait n − 1 tours, et chaque paire se sera rencontrée exactement une fois.
Étape 3 : la formule Excel qui fait la rotation pour vous
Si vous préférez que le fichier s'occupe de la rotation, placez vos équipes dans A2:A9 (huit équipes). A2 est l'équipe fixe ; A3:A9 sont les sept qui tournent.
Préparez une grille avec une ligne par tour et une colonne par match. Pour un tour numéroté R, on pose r = R − 1. Le premier match de chaque tour implique toujours l'équipe fixe :
- Match 1 domicile : =$A$2
- Match 1 extérieur : =INDEX($A$3:$A$9, MOD(r, 7) + 1)
- Match k+1 domicile (k = 1, 2, 3) : =INDEX($A$3:$A$9, MOD(r + k, 7) + 1)
- Match k+1 extérieur (k = 1, 2, 3) : =INDEX($A$3:$A$9, MOD(r - k + 7, 7) + 1)
Le tour 1 donne 1 c. 2, 3 c. 8, 4 c. 7, 5 c. 6. Le tour 2 donne 1 c. 3, 4 c. 2, 5 c. 8, 6 c. 7. Chaque équipe joue exactement une fois par tour, et aucune paire ne se répète.
Ces paires ne sont pas les mêmes que celles du tour 1 dessiné à la main à l'étape 2, car la formule commence la rotation à une position différente sur le cercle. Les deux sont des phases de poules complètes et valides — une phase de poules possède plusieurs ordres corrects, et l'important est que chaque paire se rencontre exactement une fois. Choisissez une méthode et tenez-vous-y plutôt que de les comparer l'une à l'autre.
Pour l'adapter à un nombre d'équipes différent, remplacez les deux 7 par n − 1 et la plage par la vôtre. Le + 7 dans la formule de l'équipe à l'extérieur sert uniquement à garder le résultat positif avant MOD — il doit également correspondre à n − 1.
Étape 4 : gérez un nombre impair d'équipes avec un exempt
La méthode du cercle nécessite un nombre pair. Avec un nombre impair d'équipes, ajoutez une équipe fantôme appelée « Exempt » pour obtenir un nombre pair. L'équipe qui tombe contre l'exempt ne joue pas lors de ce tour.
Sept vraies équipes deviennent huit entrées, vous obtenez donc 7 tours au lieu de 6, et chaque équipe se repose exactement une fois. Pensez juste à filtrer les lignes de l'exempt avant de publier le planning, sinon un entraîneur se déplacera pour rien.
Quand le tableur ne suffit plus
Tout ce qui précède permet de savoir qui joue contre qui. Mais cela ne dit pas quand ni où les matchs ont lieu, et c'est cette partie qui occupe toute la semaine de l'organisateur.
Dès que vous attribuez vos matchs à de vrais terrains et à des horaires précis, de nouvelles contraintes apparaissent, et Excel n'en gère aucune :
- Deux matchs programmés sur le même terrain en même temps
- Une équipe programmée sur deux terrains sur le même créneau
- Une équipe qui termine sur un terrain et est attendue sur un autre quelques minutes plus tard
- Les équipes qui se déplacent et ne peuvent pas commencer avant une certaine heure
- Un arbitre désigné pour un match de sa propre équipe
- Les catégories qui doivent avoir fini et être rentrées en début d'après-midi

Vous pouvez corriger une partie de ces problèmes avec de la mise en forme conditionnelle et beaucoup d'attention. Ce que vous ne pouvez pas faire dans un tableur, c'est tout recalculer. Quand une équipe se désiste le jeudi, ou que la pluie rend un terrain indisponible le matin même, le planning que vous avez soigneusement construit ne tient plus et toutes les cellules suivantes doivent être refaites à la main.
Plus rapide : laissez un solveur placer les matchs
Chacune de ces règles est une contrainte, et c'est exactement ce que les logiciels de création de planning sont censés gérer. FairGame prend vos équipes, vos terrains et vos horaires disponibles pour générer une phase de poules complète — chaque match est placé, sans conflit, les temps de repos sont respectés et les arbitres ne sont jamais assignés en double — en quelques secondes plutôt qu'en plusieurs soirées.
Vous définissez les règles une seule fois, sous forme d'exigences strictes ou de simples préférences. Si le planning est vraiment impossible à caser, le système vous explique pourquoi et quoi modifier, au lieu de supprimer des matchs en silence. Si une équipe se désiste, il reprogramme les matchs concernés au lieu de vous obliger à tout recommencer.

Questions fréquentes
- Combien de matchs dans une phase de poules de 8 équipes ?
- 28 matchs. La formule est n × (n − 1) ÷ 2, donc 8 × 7 ÷ 2 = 28. Ces 28 matchs se jouent sur 7 tours de 4 matchs simultanés. Une phase de poules en aller-retour double ce chiffre à 56.
- Existe-t-il un modèle Excel pour une phase de poules ?
- Excel ne propose aucun générateur officiel de phase de poules. Il existe des modèles créés par la communauté, mais la plupart figent le nombre d'équipes, donc modifier ce nombre casse la mise en page. Le créer vous-même avec la méthode du cercle et une formule INDEX/MOD est plus fiable, car vous pouvez l'ajuster en modifiant un seul chiffre.
- Comment gérer un nombre impair d'équipes dans une phase de poules ?
- Ajoutez une équipe fantôme appelée « exempt » pour que le nombre soit pair. L'équipe qui tombe contre l'exempt se repose pendant ce tour. Un groupe impair de n équipes donne n tours au lieu de n − 1, et chaque équipe est exemptée exactement une fois pendant le tournoi.
- Qu'est-ce que la méthode du cercle ?
- Une méthode pour générer les rencontres d'une phase de poules en fixant une équipe et en faisant tourner toutes les autres autour d'elle d'une place à chaque tour. Les équipes qui se font face dans le cercle s'affrontent lors de ce tour. Pour un nombre pair d'équipes, cela produit un calendrier parfait en n − 1 tours sans aucun match en double.
- Excel peut-il planifier les matchs sur les terrains et les horaires ?
- Pas tout seul. Excel peut générer les rencontres, mais il ne prend pas en compte la disponibilité des terrains, le repos entre les matchs, les temps de trajet ou les conflits d'arbitres, et il ne peut pas recalculer le calendrier en cas de changement. C'est à ce moment-là que les organisateurs passent à un logiciel de planification dédié.
Laissez FairGame s'occuper du planning
Importez vos équipes et laissez FairGame créer un planning sans conflit en quelques secondes — poules, classements et tableaux de phase finale inclus. Gratuit jusqu'à 16 équipes.
Créez votre tournoi