Tournoi Désigner un arbitre

Bonjour, je bloque, j'aimerai que Excel désigne un Arbitre pour chaque match, sachant que l'arbitre est fourni par une équipe, il y a en même temps sur chaque terrain (3) un match, donc il faut un arbitre qui ne joue pas à ce moment là!

Ici le tableau est basé sur 9 équipes, mais il s'adapte de 8 à 16 équipes.

Merci d'avance.

capture d ecran 2024 11 10 a 19 40 07

bonjour,

ps: avec 8 équipes et 3 terrains, il te faut 2 arbitres par équipe non (il n'y a que 2 équipes qui ne jouent pas à chaque tour)?

Oui ça ne peut fonctionner que à partir de 9 équipes.

bonjour,

pas de fichier ?

une solution pour 9 équipes.

Sub arbitre()
    Randomize
    ne = 9 ' 9 équipes
    With ActiveSheet
        dl = .Cells(Rows.Count, 4).End(xlUp).Row
        a = Application.Sequence(ne)
' pour chaque tour
        For i = 2 To dl Step 3 
            t = a
'determine les équipes qui ne jouent pas
            For j = 0 To 2
                For k = 4 To 6 Step 2
                    v = .Cells(i + j, k)
                    t(v, 1) = 0
                Next k
            Next j
' choisir les arbitres au hasard parmi les équipes qui ne jouent pas
            For j = 0 To 2
                Do
                    arb = Application.RandBetween(1, ne)
                Loop Until t(arb, 1) <> 0
                .Cells(i + j, 7) = t(arb, 1)
                t(arb, 1) = 0
            Next j
        Next i
    End With
End Sub

pas celui ci , je me suis trompé

bonjour,

une proposition... Comme quoi une image qui ne correspond pas à ton fichier ne peut mener qu'à des solutions qui ne fonctionnent pas

J'avais mis cette image pour simplifier la question.

C'est presque ça, mais malheureusement, il y a des équipes qui joue au moment d'arbitrer.

Je me doute que ce n'est pas évident!

Bonjour

C'est presque ça, mais malheureusement, il y a des équipes qui joue au moment d'arbitrer.

Peux-tu me montrer un exemple de ces cas ? Ou peut-être n'ai-je pas bien compris toutes les contraintes pour désigner un arbitre ?

il faut cliquer sur le bouton désigner arbitres après avoir établi le calendrier des rencontres.

Ha ok oui SUPER! j'avais pas vu le bouton, un grand merci ça fonctionne super bien

Très bonne journée, merci.

Bonjour,

Si la solution te convient, merci de mettre le sujet en résolu. bouton v

Oui Super, encore merci.

Rechercher des sujets similaires à "tournoi designer arbitre"