Générateur de Groupes Aléatoires

Regroupe aléatoirement les données d'entrée dans un nombre spécifique de groupes avec des options flexibles

Use \n for newlines, or specify custom separator

Allow groups to be empty when items are fewer than groups

Keep original item order within each group

Display group numbers in output

Used when showGroupNumbers is enabled

Points clés

Catégorie
IA et générateurs
Types d’entrée
textarea, number, radio, text, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Générateur de Groupes Aléatoires est un outil en ligne efficace pour répartir instantanément vos listes de données en plusieurs groupes, idéal pour organiser des équipes, des projets ou des tirages au sort.

Quand l’utiliser

  • Répartir équitablement les membres d'une classe ou d'une équipe pour des activités de groupe.
  • Organiser des participants en équipes aléatoires pour des tournois ou des ateliers.
  • Diviser une liste de tâches ou d'éléments en lots de travail distincts.

Comment ça marche

  • Saisissez votre liste d'éléments dans la zone de texte, en les séparant par des retours à la ligne.
  • Définissez le nombre de groupes souhaités et choisissez le mode de répartition (par compte égal ou par taille fixe).
  • Ajustez les options avancées comme le maintien de l'ordre ou l'ajout de préfixes personnalisés.
  • Cliquez sur générer pour obtenir vos groupes instantanément.

Cas d’usage

Formation d'équipes de travail mixtes pour des projets collaboratifs.
Répartition aléatoire de participants pour des sessions de brainstorming.
Création de groupes de test pour des études ou des sondages.

Exemples

1. Formation d'équipes pour un séminaire

Organisateur d'événement
Contexte
Un organisateur doit diviser 20 employés en 4 équipes équilibrées pour une activité de team building.
Problème
Répartir les employés de manière aléatoire et équitable sans favoritisme.
Comment l’utiliser
Coller la liste des 20 noms, définir le nombre de groupes à 4 et sélectionner 'Compte Égal'.
Configuration d’exemple
groupCount: 4, groupBy: 'count'
Résultat
Quatre groupes de 5 personnes sont générés instantanément, garantissant une répartition équilibrée.

2. Répartition de tâches par lots

Chef de projet
Contexte
Une liste de 50 tâches doit être distribuée à 5 développeurs.
Problème
Assurer une distribution rapide et aléatoire des tâches pour éviter les biais de sélection.
Comment l’utiliser
Saisir les 50 tâches, définir 5 groupes et utiliser le préfixe 'Développeur'.
Configuration d’exemple
groupCount: 5, prefix: 'Développeur', showGroupNumbers: true
Résultat
Cinq listes distinctes nommées 'Développeur 1' à 'Développeur 5' sont créées, chacune contenant 10 tâches.

Tester avec des échantillons

barcode

Hubs associés

FAQ

Comment puis-je séparer mes éléments ?

Par défaut, utilisez un retour à la ligne pour chaque élément, mais vous pouvez spécifier un séparateur personnalisé dans les options.

Quelle est la différence entre 'Compte Égal' et 'Taille de Groupe' ?

Le compte égal répartit uniformément tous les éléments dans le nombre de groupes choisi, tandis que la taille de groupe fixe le nombre d'éléments par groupe.

Puis-je garder l'ordre original des éléments ?

Oui, activez l'option 'Maintenir l'Ordre Original' pour conserver la séquence initiale au sein de chaque groupe généré.

Que se passe-t-il si j'ai moins d'éléments que de groupes ?

Vous pouvez activer 'Autoriser les Groupes Vides' pour permettre à certains groupes de ne contenir aucun élément.

Puis-je personnaliser le nom des groupes ?

Oui, utilisez le champ 'Préfixe de Nom de Groupe' pour renommer vos groupes (par exemple, 'Équipe' au lieu de 'Groupe').

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/random-group-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
data textarea Oui -
groupCount number Oui -
groupBy radio Non -
separator text Non Use \n for newlines, or specify custom separator
allowEmptyGroups checkbox Non Allow groups to be empty when items are fewer than groups
maintainOrder checkbox Non Keep original item order within each group
showGroupNumbers checkbox Non Display group numbers in output
prefix text Non Used when showGroupNumbers is enabled

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-random-group-generator": {
      "name": "random-group-generator",
      "description": "Regroupe aléatoirement les données d'entrée dans un nombre spécifique de groupes avec des options flexibles",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=random-group-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]