HandyTools Hub

👥 Team-Generator

Namen einfügen, mischen und in faire Zufallsteams aufteilen.

🔒 100 % clientseitig — Namen werden nie gespeichert

Fügen Sie eine Namensliste ein, wählen Sie entweder, wie viele Teams Sie möchten, oder wie viele Personen jedes Team enthalten soll, und das Tool verteilt eine frische zufällige Aufteilung. Es erledigt die Hausarbeit — Leerzeichen trimmen, Leerzeilen überspringen und Duplikate entfernen —, sodass die eingefügte Liste genau die ist, die aufgeteilt wird.

Wie die Teams gebildet werden

Zwei Schritte laufen nacheinander ab. Zuerst wird die Eingabe bereinigt: Jede Zeile wird von umgebenden Leerzeichen befreit, leere Zeilen werden verworfen, und ein wiederholter Name wird übersprungen, sodass das erste Vorkommen gewinnt und die restliche Reihenfolge erhalten bleibt. Zweitens wird die bereinigte Liste mit einem Fisher-Yates-Shuffle gemischt — dem Standardalgorithmus, bei dem jede Reihenfolge gleich wahrscheinlich ist, wenn die Zufallsquelle gleichmäßig ist — und reihum verteilt: die erste Person zu Team 1, die zweite zu Team 2 und so weiter, nach dem letzten Team wieder zurück zu Team 1. Die Zufallsquelle ist Math.random. Sie ist für die Gruppierung von Personen völlig ausreichend, aber nicht kryptografisch und sollte nicht verwendet werden, wo ein Angreifer davon profitiert, die Ziehung vorherzusagen.

Praxisbeispiel: Zehn Namen, drei Teams

Angenommen, Sie fügen zehn Namen ein und wählen drei Teams. Der Rest von 10 geteilt durch 3 ist 1, also erhält ein Team ein zusätzliches Mitglied, und die Größen sind 4, 3 und 3. Eine mögliche Verteilung sieht so aus:

  • Team 1: Ada, Grace, Linus, Margaret
  • Team 2: Alan, Barbara, Dennis
  • Team 3: Ken, Radia, Tim

Die Namen erscheinen in zufälliger statt alphabetischer Reihenfolge, und kein Name taucht zweimal auf. Drücken Sie Neu mischen, um dieselben zehn Namen neu zu mischen und andere Aufstellungen mit derselben 4/3/3-Form zu erhalten. Da die Ziehung zufällig ist, ist die Wiederholung der normale Weg, Alternativen zu erkunden, bevor man sich für eine entscheidet.

Teamanzahl gegenüber Teamgröße

Die beiden Modi beantworten unterschiedliche Fragen, und der Unterschied zählt, wenn die Liste nicht glatt teilbar ist.

Sie wählenDas Tool berechnetBeispiel mit 10 Namen
TeamanzahlTeilt reihum in genau N Teams auf4 Teams ergeben die Größen 3, 3, 2, 2
TeamgrößeTeams = Aufrundung von Namen geteilt durch Größe, dann austeilenGröße 4 ergibt drei Teams mit 4, 3, 3

Im Größenmodus kann das tatsächliche Team kleiner sein als die angeforderte Größe, wenn die Liste nicht glatt aufgeht, aber die Größen unterscheiden sich trotzdem nie um mehr als eins. Der Anzahlmodus erfordert mindestens eine Person pro Team; der Größenmodus erfordert, dass die angeforderte Größe mindestens einmal in die Liste passt. Beide Modi akzeptieren nur ganze Zahlen von mindestens eins.

Was als Name zählt

Jede nicht leere Zeile ist eine Person. Führende und nachfolgende Leerzeichen werden entfernt, sodass Ava und Ava zum selben Eintrag zusammenfallen und nur der erste behalten wird. Weil der Abgleich nach dem Trimmen exakt ist, sind Ava und ava zwei verschiedene Personen, und beide überleben die Bereinigung. Kommas sind keine Trennzeichen — eine Zeile Ava, Ben wird zu einem einzelnen Teammitglied mit dem buchstäblichen Namen „Ava, Ben“. Wenn Ihre Liste in einer kommagetrennten Spalte liegt, teilen Sie sie vor dem Einfügen in einen Namen pro Zeile auf.

Wann man es nutzt und wann nicht

Es ist für Klassengruppen, Sportmannschaften, Workshop-Breakouts und Partyspiel-Teams gebaut. Es ist nicht die richtige Wahl, wenn die Aufteilung Bedingungen erfüllen muss: Es gibt keine Möglichkeit, bestimmte Personen zusammenzuhalten oder zu trennen, keine Ausbalancierung nach Können oder Rolle, keine festen Kapitäne und keinen Seed für eine reproduzierbare Ziehung. Es speichert auch nichts; wenn Sie eine Aufzeichnung des Ergebnisses brauchen, kopieren Sie die Teams, bevor Sie den Tab schließen. Der gesamte Vorgang läuft lokal in Ihrem Browser, sodass eine Liste mit echten Namen die Seite nie verlässt.

Praktische Tipps

Ein paar Gewohnheiten lassen das Tool reibungsloser mit echten Listen arbeiten. Halten Sie einen Namen pro Zeile ein und entfernen Sie Titel, denn „Dr. Ada“ und „Ada“ sind verschiedene Einträge und erscheinen beide. Wenn ein Paar zusammenbleiben soll — etwa ein Fahrer und ein Navigator —, listen Sie es als eine Zeile wie „Ada & Grace“, damit beide immer im selben Team landen. Wenn die genauen Größen wichtiger sind als die Anzahl der Gruppen, nutzen Sie den Größenmodus und akzeptieren das gelegentliche kürzere Team statt des Anzahlmodus, der ein Team mit nur einer Person hinterlassen kann. Für wiederholte Runden in einem Workshop fügen Sie dieselbe Liste ein, mischen Sie zwischen den Runden neu und kopieren Sie jedes Ergebnis; niemand bleibt an derselben Gruppe hängen, weil das Mischen eine vollständige Permutation und keine Rotation ist. Wenn Sie eine reproduzierbare Ziehung für die Dokumentation wünschen, schreiben Sie die erzeugten Teamzeilen auf, da es keinen Seed zum Wiederholen gibt.

Die Bereinigung ist in nur eine Richtung destruktiv: Duplikate werden still verworfen, prüfen Sie also die Eingabe, wenn Sie erwartet haben, dass ein wiederholter Name zweimal erscheint. Und weil der Abgleich zeilenbasiert und exakt ist, lohnt es sich, die Liste vor dem Erzeugen in der Vorschau zu prüfen. Ein häufiger Fehler ist das Einfügen einer Tabellenkalkulationsspalte, die noch eine Kopfzeile wie „Name“ enthält; die Kopfzeile wird zu einem Teammitglied und verschiebt jede Teamgrenze. Löschen Sie Kopfzeilen und nachgestellte Notizen zuerst. Wenn Ihre Liste tabgetrennte Spalten verwendet, fügen Sie sie in einen Texteditor ein, ersetzen Sie die Tabulatoren durch Leerzeichen und behalten Sie nur die Namensspalte.

Verwandte Tools

Häufig gestellte Fragen

Wird ein kryptografisch sicheres Mischen verwendet?

Nein. Das Mischen ist ein Fisher-Yates-Shuffle, angetrieben von Math.random. Das ist schnell und gleichmäßig genug für Klassengruppen, Spieleabende und Breakout-Runden, aber keine kryptografische Quelle. Verwenden Sie es nicht, um Sicherheitstoken zu ziehen oder etwas mit Geld auf dem Spiel zu entscheiden.

Wie werden die Teamgrößen entschieden, wenn die Namen nicht glatt aufgehen?

Die gemischte Liste wird reihum ausgeteilt, sodass der Rest ab Team 1 jeweils ein zusätzliches Mitglied pro Team erhält. Zehn Namen in drei Teams ergeben immer 4, 3 und 3, niemals 5, 3 und 2.

Was macht der Teamgrößen-Modus, wenn die Größe die Liste nicht teilt?

Er berechnet die Teamanzahl als Aufrundung von Namen geteilt durch Größe und teilt dann aus. Zehn Namen bei einer Größe von 4 ergeben drei Teams mit 4, 3 und 3, ein tatsächliches Team kann also kleiner sein als die angeforderte Größe.

Werden Leerzeilen und Duplikate entfernt?

Ja. Jede Zeile wird getrimmt, Leerzeilen werden verworfen, und ein Name, der bereits vorkam, wird übersprungen, wobei das erste Vorkommen gewinnt. Der Abgleich ist nach dem Trimmen exakt, Ava und ava gelten also als zwei verschiedene Personen.

Kann ich mehr Teams erstellen als ich Personen habe?

Nein. Der Anzahlmodus lehnt eine Teamanzahl ab, die größer als die Namensliste ist, und der Größenmodus eine Teamgröße, die größer als die Liste ist. Beide Fälle zeigen einen Inline-Fehler, statt leere oder aus einer Person bestehende Teams zu erzeugen.

Was bewirkt „Neu mischen“?

Es führt den aktuellen Aufteilungsmodus mit den aktuellen Eingaben erneut aus und erzeugt eine frische zufällige Ziehung aus derselben bereinigten Liste. Es ändert weder Teamanzahl noch -größe und merkt sich nach dem Schließen des Tabs nichts.

Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert