Le tableau de tournoi sur Excel

Excel fait très bien un tableau de tournoi. Il le fait même mieux que beaucoup d'outils en ligne, tant qu'on reste dans son domaine : un tableau figé, une seule personne aux commandes, un seul endroit. Le problème n'est pas la difficulté des formules — les voici, elles tiennent en dix lignes. Le problème est ailleurs, et il arrive toujours au même moment.

Mis à jour le 25 juillet 2026

Ce qu'Excel fait bien, et qu'il faut lui reconnaître

  • Un tableau à élimination directe jusqu'à 16 équipes, monté en vingt minutes, imprimable, modifiable à la main.
  • Un classement par points avec deux ou trois critères de départage.
  • La comptabilité du tournoi — inscriptions encaissées, recettes de buvette, achats de lots. Là, aucun outil de gestion de tournoi ne le remplace.
  • Le travail hors ligne. Dans une salle des fêtes sans réseau, un tableur sur un portable fonctionne. C'est un vrai argument, et il est rarement mentionné.

Si votre tournoi tient dans ce périmètre, restez sur Excel. La suite de cette page vous donne les formules.

Les formules à connaître

Fonctions en français ; les noms anglais sont indiqués entre parenthèses.

Taille du tableau, à partir du nombre d'inscrits en A1

=2^PLAFOND(LOG(A1;2);1)

11 inscrits donnent 16. Attention : sur certaines versions, LOG(8;2) renvoie 2,9999999… et la formule sort 8 au lieu de 8 — ou pire, 16. Si vous voulez du sûr, la version en cascade ne trompe jamais :

=SI(A1<=4;4;SI(A1<=8;8;SI(A1<=16;16;SI(A1<=32;32;64))))

Nombre d'exempts

=B1-A1

où B1 est la taille du tableau. Le nombre total de matchs, lui, vaut toujours =A1-1 quel que soit le nombre d'exempts. Pourquoi, et à qui donner les exempts.

Faire remonter le vainqueur au tour suivant

=SI(C2="";"";SI(C2>C3;B2;SI(C3>C2;B3;"")))

B = nom de l'équipe, C = son score. La cellule reste vide tant que le match n'est pas joué, et en cas d'égalité — ce qui évite d'afficher un vainqueur par erreur.

Points d'une équipe dans une poule

=SOMME.SI($D$2:$D$20;A2;$E$2:$E$20)

Classement sans ex æquo, avec départage sur la différence

=RANG(F2;$F$2:$F$9)+NB.SI($F$2:F2;F2)-1

RANG seul donne deux fois le rang 3 et saute le 4. L'ajout du NB.SI cumulatif casse les égalités dans l'ordre des lignes. Pour départager sur un vrai critère plutôt que sur l'ordre du tableau, classez sur un score composite :

=F2*1000+G2

où F = points et G = différence de points. Le facteur 1000 garantit qu'un point de classement pèse toujours plus que n'importe quelle différence. Les critères de départage officiels par discipline.

Les cinq points où ça casse

Ce qui arrivePourquoi Excel n'y répond pas
Quarante personnes veulent voir le tableauUn classeur se consulte à un endroit. Les participants viennent à la table de marque, et la file bloque la saisie
Une équipe déclare forfaitToute la structure du tableau est à refaire à la main, et les formules de propagation pointent sur les mauvaises cellules
Il faut construire le planning par terrainRépartir M matchs sur T terrains en respectant l'ordre des tours n'est pas une formule : c'est un algorithme
Le tournoi se joue en mêléeL'appariement de chaque tour dépend des résultats du tour précédent et des rencontres déjà jouées. Un tableur ne le fait pas
Quelqu'un trie une colonneLes scores se désolidarisent des équipes. C'est irréversible, et ça arrive au moins une fois par tournoi

Le vrai point de rupture n'est pas technique

Ce n'est ni la taille du tournoi ni la complexité des formules. C'est le moment où l'information doit sortir du classeur. Tant que le tableau ne sert qu'à vous, Excel suffit. Dès que les participants doivent le consulter — et sur un tournoi, ils le demandent toutes les cinq minutes — un fichier sur un portable n'est plus le bon support.

Où est la limite, concrètement

SituationExcelPourquoi
8 à 16 équipes, élimination directe, une journéeOuiLe tableau est figé, la propagation tient en une formule
Poules puis phase finaleÇa passeLes classements de poule sont des SOMME.SI ; la phase finale se saisit à la main
Plus de 24 équipesDifficileLe classeur devient plus long à maintenir que le tournoi à arbitrer
Mêlée ou système suisseNonL'appariement dépend des résultats précédents : ce n'est pas modélisable en formules
Scores à suivre en direct par les participantsNonUn classeur n'est pas consultable par cinquante téléphones
Plusieurs personnes saisissent en même tempsNon, sauf version en ligneEt même en ligne, les conflits d'édition arrivent au pire moment

Si vous restez sur tableur : trois précautions

  • Verrouillez les cellules de formule et ne laissez en saisie libre que les scores. La majorité des classeurs cassés le sont par une formule écrasée, pas par une erreur de calcul.
  • N'utilisez jamais le tri sur une plage qui contient des formules relatives. Classez avec RANG dans une colonne à part, et laissez les lignes en place.
  • Imprimez le tableau vierge avant de commencer. C'est votre sauvegarde quand le portable s'éteint, et c'est aussi ce que les participants viendront regarder au mur au lieu de venir vous voir.

Et si vous voulez seulement le tableau sans monter le classeur, le générateur de tableau le produit gratuitement, sans inscription, exempts placés.

Questions fréquentes

Peut-on gérer un tournoi sur Excel ?

Oui, jusqu'à environ 16 équipes en élimination directe ou en poules, avec une seule personne à la saisie et un seul lieu de consultation. Au-delà, le classeur devient plus long à maintenir que le tournoi à arbitrer, et les formats à appariement dynamique comme la mêlée ou le système suisse ne sont pas modélisables en formules.

Quelle formule pour calculer la taille d'un tableau de tournoi ?

=2^PLAFOND(LOG(A1;2);1) où A1 contient le nombre d'inscrits. Onze inscrits donnent un tableau de 16. Sur certaines versions d'Excel, LOG en base 2 renvoie une valeur légèrement inexacte : la version en cascade avec des SI imbriqués est plus sûre.

Comment faire remonter automatiquement le vainqueur au tour suivant ?

Avec un SI imbriqué comparant les deux scores, qui renvoie une cellule vide tant que le match n'est pas joué et en cas d'égalité : =SI(C2="";"";SI(C2>C3;B2;SI(C3>C2;B3;""))). La cellule vide évite d'afficher un vainqueur par erreur avant la fin du match.

Pourquoi RANG donne-t-il deux fois le même classement ?

Parce que la fonction attribue le même rang aux valeurs égales et saute le rang suivant. Pour obtenir un classement sans ex æquo, ajoutez un NB.SI cumulatif : =RANG(F2;$F$2:$F$9)+NB.SI($F$2:F2;F2)-1. Mieux vaut cependant classer sur un score composite intégrant le critère de départage.

Quel est le vrai inconvénient d'Excel pour un tournoi ?

Ce n'est ni la taille du tournoi ni les formules : c'est que l'information ne sort pas du classeur. Les participants viennent à la table de marque pour consulter le tableau, ce qui crée une file d'attente au moment précis où la saisie des scores doit avancer. Le point de rupture est là, pas dans le calcul.

Ce qu'un tableur ne peut pas faire

Quarante personnes qui consultent le tableau en même temps depuis leur téléphone, un classement qui se met à jour à chaque score saisi, un planning qui se recalcule quand une équipe déclare forfait. C'est exactement ce que fait La Compét, et c'est gratuit jusqu'à 8 équipes.

Pour aller au concret

Les autres guides