Créer des groupes de 3 cellules random depuis des colonnes différentes

Constancekrjz -  
Le Pingou Messages postés 12275 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'espère que vous pourrez m'aider sur ce point !
Pour vous expliquer mon problème : j'ai 9 colonnes, dans lesquelles sont répartis 117 noms (pas le même nombre pour chaque colonne). Je cherche à créer 39 groupes de 3 personnes choisies de façon random, une personne ne pouvant être que dans un seul groupe.

Pour le moment les personnes sont réparties en colonne, mais il est possible de toutes les mettre dans la même colonne à la suite si cela peut aider.

Je vous remercie d'avance !

Configuration: Windows / Edge 93.0.961.47

5 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    ci joint un exemple qui pourra peut être vous convenir
    https://www.cjoint.com/c/KIpqeLy3XAj
    revenez si soucis
    crdlmnt

    1
    1. Constancekrjz
       
      Bonjour,
      Je vous remercie c'est exactement ce que je cherchais ! Seul petit soucis, j'ai finalement 125 personnes et non pas 117. Je cherche toujours à faire des groupes de 3 (et donc il restera un groupe de 2 personnes). J'ai essayé de changer moi-même la formule pour y parvenir, mais je ne suis clairement pas une experte d'excel et je n'y arrive pas... Est-ce que vous pourriez me renvoyer un fichier avec 125 noms ?
      Merci encore et bonne journée :)
      0
  2. Le Pingou Messages postés 12275 Date d'inscription   Statut Contributeur Dernière intervention   1 477
     
    Bonjour,
    Une solution possible par vba: https://www.cjoint.com/c/KIpqS1uNK4n
    (au passage: amical salut Vaucluse)
    1
    1. Constancekrjz
       
      Bonjour,
      Il y a un petit soucis dans la solution que vous proposez : certains noms apparaissent dans plusieurs groupes différents, alors que je ne souhaiterais que chaque nom ne soit que dans un seul groupe.
      Vaucluse m'a fourni une réponse qui m'a l'air de très bien convenir, et je pense donc partir sur sa solution ! Cependant, au cas où vous voudriez modifier votre solution, sachez que j'ajoute quelque chose à mon problème : il n'y a finalement pas 117 personnes mais 125, et je cherche donc à créer 41 groupes de 3 personnes et 1 groupe de 2 personnes.
      Je vous remercie de votre réponse et du temps que vous m'avez accordé !
      0
  3. Le Pingou Messages postés 12275 Date d'inscription   Statut Contributeur Dernière intervention   1 477
     
    Bonjour,
    Merci de votre remarque de doublon, je vais corrigé et l'étendre selon nouvel répartition.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Le Pingou Messages postés 12275 Date d'inscription   Statut Contributeur Dernière intervention   1 477
     
    Bonjour,
    J’ai corrigé mon erreur et maintenant la macro fonctionne selon le nombre de données dans la colonne [A], il vous suffit d’ajouter en fin de liste… ! Bien entendu par bloc de 3.
    Le fichier : https://www.cjoint.com/c/KIut3Sge0an

    0