Generieren sie zufallsgruppen in excel

  • Zufällige Gruppen mit zufälliger Größe (CHOOSE + RANDBETWEEN)
  • Zufällige Gruppen gleicher Größe (RAND + ROUND + RANK)

Bei beiden Methoden müssen wir eine Formel schreiben. Und in diesem Tutorial lernen wir beide Möglichkeiten kennen und verstehen sie im Detail.

Generieren Sie zufällige Gruppen

In diesem Beispiel haben Sie eine Liste von Schülern mit ihren Namen und müssen ihnen nun eine zufällige Gruppe aus Norden, Süden, Osten und Westen zuweisen.

Generieren von Zufallsgruppen in Excel

Um diese Formel zu schreiben, können Sie die folgenden Schritte ausführen:

  1. Geben Sie zunächst in einer Zelle die Funktion CHOOSE ein.
  2. Geben Sie im ersten Argument von CHOOSE, index_num, die Funktion RANDBETWEEN ein.
  3. Geben Sie nun in RANDBETWEEN unten „1“ und oben „4“ ein. Sie haben also vier Gruppen, um das Ergebnis zu erhalten; Deshalb müssen Sie 1 und 4 verwenden, um einen Bereich von Zufallszahlen zu erstellen.
  4. Geben Sie dann im zweiten Argument von CHOOSE die Namen der vier Gruppen in Anführungszeichen ein („Nord“, „Süd“, „Ost“, „West“).
  5. Drücken Sie am Ende die Eingabetaste, um das Ergebnis zu erhalten. Und ziehen Sie die Formel auf den Nachnamen.
Generieren Sie eine Zufallsgruppe in Excel

Hinweis: RANBBETWEEN ist eine flüchtige Funktion, die aktualisiert wird, wenn Sie Ihre Tabelle bearbeiten.

 =CHOOSE(RANDBETWEEN(1,4),"North","South","East","West")

Wie funktioniert diese Formel?

Um diese Formel zu verstehen, müssen Sie sie in zwei Teile teilen: Im ersten Teil haben wir RANDBETWEEN, das eine Zufallszahl zwischen 1 und 4 zurückgibt (da wir vier Gruppen haben).

erster Teil einer Randbetween-Funktion

Im zweiten Teil haben wir die Funktion CHOOSE, die einen Wert aus der Liste zurückgibt, die Sie mit index_number definieren. Wenn RANDBETWEEN eine Zufallszahl zurückgibt, gibt CHOOSE den Listenwert unter Verwendung dieser Zahl zurück.

zweiter Teil zur Auswahlfunktion

Wenn die Indexnummer 3 enthält, gibt SELECT im Ergebnis „Is“ zurück.

Aber es gibt ein Problem.

Bei Verwendung dieser Formel gibt es keine Gruppierung gleicher Größe. Man sieht also im Ergebnis, dass die den Studierenden zugeordneten Gruppen nicht gleich groß sind.

Die betroffenen Gruppen sind nicht gleich groß

Diese Methode ist nur dann geeignet, wenn Sie die Gruppengröße nicht berücksichtigen möchten; Andernfalls müssen Sie die Formel verwenden, über die wir als Nächstes sprechen werden.

Generierung zufälliger Gruppen (gleicher Größe)

Um diese Formel zu verwenden, müssen Sie eine Hilfsspalte mit der RAND-Funktion erstellen , um die Zufallszahl zwischen 0 und 1 wie folgt zu erhalten.

Generieren Sie zufällige Gruppen

Hinweis: RAND ist ebenfalls eine flüchtige Funktion, die ihren Wert ändert. Und hier werde ich die Formel in Werte umwandeln.

Rand-flüchtige Funktion

Geben Sie anschließend eine neue Spalte und die RANK-Funktion ein. Geben Sie dann im Zahlenargument die Zufallszahl aus B2 an; Verwenden Sie im Argument ref den gesamten Bereich der Zufallszahlen.

ganzzahliger Bereich von Zufallszahlen
 =RANK(B2,$B$2:$B$13)

Es erstellt ein einzigartiges Ranking für die 12 Studenten, die Sie auf der Liste haben. Jetzt müssen Sie diese Rangfolge durch drei teilen, da Sie drei Schüler in einer Gruppe haben müssen.

Erstellen Sie ein einzigartiges Ranking
 =RANK(B2,$B$2:$B$13)/3

Dann müssen Sie ROUNDUP verwenden, um diese Rankings aufzurunden.

Runde für Runde aufsteigen
 =ROUNDUP(RANK(B2,$B$2:$B$13)/3,0)

Nach der Verwendung von ROUNDUP erhalten Sie eine Gruppe gleicher Größe, wobei jede Gruppe die gleiche Anzahl an Schülern hat (12 Schüler in allen vier Gruppen mit drei Schülern in jeder Gruppe). Verwenden Sie dann erneut SELECT, um diese Zahlengruppen in Gruppennamen umzuwandeln.

Gruppe mit gleichmäßiger Größe
 =CHOOSE(ROUNDUP(RANK(B2,$B$2:$B$13)/3,0),"North","South","East","West")

Holen Sie sich die Excel-Datei

Herunterladen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert