• Initiateur de la discussion Initiateur de la discussion toutoune95
  • 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 !

T

toutoune95

Guest
Bonjour,

Je voudrais savoir comment on fait à partir d'une liste allant de 10 à 20 joueurs générer 2équipes de manière aléatoire.

Merci beaucoup pour votre aide
 
Re : tirage au sort

Re,

Bon, voici un exemple avec le fichier (2).

La liste comprend 12 joueurs dont le niveau (1 2 3) est inscrit à la droite des noms.

On veut que dans chaque équpe chaque niveau soit représenté 2 fois.

La macro dans le code de la feuille (clic droit sur l'onglet et Visualiser le code) :

Code:
Private Sub CommandButton1_Click()
Calculate
While Application.CountIf([D4:D9], "*1") <> 2 Or Application.CountIf([D4:D9], "*2") <> 2
Calculate
Wend
End Sub

A+
 

Pièces jointes

Re : tirage au sort

Re,

Du VBA un peu plus élaboré :

Code:
Private Sub CommandButton1_Click()
[D4:E9].Formula = "=VLOOKUP(ROW()-3+6*(COLUMN()-4),$B$4:$C$15,2,0)"
While Application.CountIf([D4:D9], "*1") <> 2 _
  Or Application.CountIf([D4:D9], "*2") <> 2
Calculate
Wend
[D4:E9] = [D4:E9].Value
End Sub

Les formules sont entrées dans la plage puis supprimées.

A+
 

Pièces jointes

Re : tirage au sort

Bonjour le fil, le forum,

Pour ceux qui sont allergiques au VBA, on peut s'en passer même avec les niveaux.

Un essai avec le fichier (4), voir les formules en démasquant les colonnes A:E.

Noter que dans les équipes les niveaux sont classés...

A+
 

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

Réponses
1
Affichages
452
Réponses
2
Affichages
212
  • Question Question
XL 2013 Annulé
Réponses
6
Affichages
294
Réponses
19
Affichages
761
Réponses
3
Affichages
199
Réponses
5
Affichages
1 K
Retour