Zufallszahlengenerator in Excel: Wie und wann man ihn verwendet

Es gibt überraschend viele Möglichkeiten, wie Sie einen Zufallszahlengenerator in Excel verwenden können . Aber bevor Sie dies tun, ist es wichtig, die Funktion eines Zufallszahlengenerators zu verstehen und wie Sie ihn für verschiedene Anwendungen verwenden können.

Sobald Sie gelernt haben, wie man die Zufallszahlenfunktionen verwendet, können Sie Dinge wie das Generieren von Dummy-Beispieldaten zum Testen von Berechnungen, das Auswählen der Reihenfolge der Spieler für ein Spiel, das Auswählen von Gewinnern für einen Wettbewerb und vieles mehr tun.

Funktionen des Zufallszahlengenerators(Random Number Generator Functions) in Excel

Zu den beiden Funktionen in Excel , mit denen Zufallszahlen erstellt werden, gehören RAND , RANDBETWEEN und RANDARRAY .

  • RAND : Gibt eine Zufallszahl zwischen 0 und 1 zurück. Dies ist normalerweise eine Dezimalzahl wie 0,358432. 
  • RANDBETWEEN : Gibt eine Zufallszahl zwischen zwei von Ihnen angegebenen Zahlen zurück. Mit anderen Worten, wenn Sie eine Zufallszahl zwischen 1 und 100 wünschen, gibt diese Funktion einen ganzzahligen Wert innerhalb dieses Bereichs zurück. 
  • RANDARRAY : Gibt eine beliebige Anzahl zufälliger Ganzzahlen oder Dezimalzahlen zwischen beliebigen Mindest- oder Höchstzahlen und über einen beliebigen Bereich von Zeilen und Spalten zurück.

Jedes Mal, wenn Sie eine Tabelle öffnen oder Berechnungen aktualisieren, generieren diese beiden Funktionen einen neuen Zufallswert. Leider löst jede Änderung an der Tabelle eine Aktualisierung dieser Werte aus.

Denken Sie auch daran, dass diese beiden Zufallszahlenfunktionen doppelte Werte generieren können, wenn Sie sie in mehreren Zellen(multiple cells) verwenden . Es ist wahrscheinlicher, dass RANDBETWEEN Duplikate generiert, da RAND Dezimalzahlen generiert und es viel mehr mögliche Zahlen gibt.

So verwenden Sie die RAND-Funktion

Die RAND- Funktion ist sehr einfach zu verwenden, da es überhaupt keine Argumente gibt. Geben Sie einfach(Just)=RAND ()“ in eine Zelle ein und drücken Sie die Eingabetaste(Enter)

Dadurch wird sofort eine Dezimalzahl zwischen 0 und 1 generiert.

Wann sollte die RAND-Funktion verwendet werden?

Wie kann eine so einfache Funktion nützlich sein? Hier sind ein paar praktische Ideen für die Verwendung der RAND- Funktion. 

Angenommen, Sie haben eine Liste mit Namen von Freunden, die ein Brettspiel spielen, und Sie möchten schnell die Spielreihenfolge festlegen. Die RAND- Funktion ist dafür perfekt.

Listen Sie einfach alle Namen Ihrer Freunde in der ersten Spalte auf.

Verwenden Sie die RAND ()-Funktion, um zufällige Dezimalzahlen in der nächsten Spalte zu generieren.

Wählen Sie schließlich beide Spalten aus, wählen Sie Start(Home) im Menü, wählen Sie Sortieren und Filtern(Sort & Filter) im Menüband und wählen Sie dann Benutzerdefinierte Sortierung(Custom Sort) .

Wählen Sie im Fenster „Sortieren(Sort) “ die Spalte mit den zu sortierenden Zufallszahlen aus und ordnen Sie sie vom größten zum kleinsten(Largest to Smallest) . Wählen Sie OK aus(OK) .

Dadurch wird Ihre Liste gemäß den generierten Zufallszahlen neu geordnet. Zusammen mit diesen werden auch die Namen in die neue Reihenfolge für das Gameplay umsortiert.

Sie können RAND auf ähnliche Weise in jedem Fall verwenden, in dem Sie einen Wert in einer Berechnung, einer Liste von Textwerten oder irgendetwas anderem, das in Ihrer Tabelle gespeichert ist, randomisieren möchten.

So verwenden Sie die RANDBETWEEN-Funktion

Die RANDBETWEEN- Funktion ist fast so einfach zu verwenden wie die RAND - Funktion. Geben Sie einfach(Just)RANDBETWEEN ([min],[max]“ ein und ersetzen Sie dabei min und max durch die niedrigsten und höchsten Zahlen des Bereichs, für den Sie Zahlen wünschen.

Wenn Sie die Eingabetaste(Enter) drücken , enthält diese Zelle eine Zufallszahl zwischen diesem niedrigen oder hohen Wert.

Wann sollte die RANDBETWEEN-Funktion verwendet werden?(RANDBETWEEN Function)

Die RANDBETWEEN- Zufallszahlengeneratorfunktion ist noch nützlicher als die RAND - Funktion. Dies liegt daran, dass Sie die zurückgegebenen Zufallszahlen innerhalb eines Bereichs enthalten können. Es gibt auch Ganzzahlen anstelle von Dezimalzahlen zurück.

Dies gibt Ihnen einige sehr kreative Möglichkeiten, diese Funktion zu verwenden, um zufällige Zuweisungen anzuwenden, wenn Sie fair sein möchten, oder Personen oder Dingen feste Nummern zuzuweisen, ohne Voreingenommenheit zu zeigen.

Schauen wir uns ein Beispiel an. Nehmen wir an, Sie haben eine Liste mit 12 Personen und möchten diese in zwei Teams zu je 6 Personen aufteilen, ohne die Peinlichkeit, die entsteht, wenn die Leute ihre Lieblingspersonen für jedes Team „aussuchen“ müssen.

Erstellen Sie zunächst eine Tabelle mit allen Spielernamen.

Fügen Sie der nächsten Spalte neben jedem Spielernamen die folgende Funktion hinzu. Drücken Sie dann die Eingabetaste(Enter) .

=RANDBETWEEN(1,2)

Sie können dies in die erste Zelle eingeben und dann den Rest darunter ausfüllen(fill the rest below it) . Dadurch wird jeder Spieler automatisch Team 1 oder Team 2 zugewiesen.

Wenn Sie feststellen, dass die Verteilung zwischen den beiden Teams nicht gleichmäßig ist, geben Sie die Funktion einfach erneut in die erste Zelle ein und drücken Sie die Eingabetaste(Enter) . Dadurch werden alle Zellen erneut aktualisiert. Wiederholen Sie dies(Repeat) , bis die Aufteilung zwischen den beiden Teams ausgeglichen ist.

So verwenden Sie die RANDARRAY-Funktion

Die RANDARRAY- Funktion ist nur in Excel 365(Excel 365 only) verfügbar . Wenn Sie diese Version von Excel haben, ist dies eine sehr leistungsfähige Zufallsgeneratorfunktion in Excel , die Sie für eine Vielzahl von Zwecken verwenden können.

Die Verwendung ist sehr einfach, mit vielen optionalen Einstellungen. Geben Sie einfach(Just) Folgendes in eine beliebige Zelle ein:

=RANDARRAY ([rows], [columns], [min], [max], [integer])

Die Parameter sind wie folgt:

  • rows : Anzahl der Zeilen zum Generieren von Zufallszahlen
  • Spalten(columns) : Anzahl der Spalten zum Generieren von Zufallszahlen
  • min : Mindestgrenze für die Zahlen
  • max : Höchstgrenze für die Zahlen
  • integer : Ob Sie Dezimalzahlen oder ganze Zahlen wünschen ( TRUE oder FALSE )

Wenn Sie nur die RANDARRAY- Funktion allein verwenden und keinen der optionalen Parameter verwenden, funktioniert sie genauso wie die RAND - Funktion.

Denken Sie nur daran, dass die RANDARRAY- Funktion sehr flexibel ist und nur so viele Zeilen und Spalten ausfüllt, wie Sie angeben, und zwar genau so, wie Sie es angeben. Standard(Default) ist immer Dezimalzahlen und nur 1 Zeile und 1 Spalte.

Wann die RANDARRAY-Funktion verwendet werden sollte

Die RANDARRAY- Funktion wird am besten verwendet, wenn Sie eine ganze Sammlung von Zufallszahlen benötigen, einschließlich mehrerer Spalten und mehrerer Zeilen.

Wenn Sie beispielsweise so etwas wie eine zufällige Liste von Lotteriezahlen simulieren, können Sie schnell eine Liste von Zeilen erstellen, die 6 Spalten enthalten (für die 6 Lotteriekugeln). Setzen Sie das Limit auf 69 und lassen Sie Excel Ihre 10 Lottotipps mit der folgenden Funktion erraten:

=RANDARRAY(10,6,1,69,TRUE)

Platzieren Sie dies in der ersten Zelle Ihrer Tabelle und drücken Sie die Eingabetaste(Enter) .

Sie sehen eine generierte Tabelle mit 10 Zeilen und 6 Spalten.

Diese Funktion könnte eine großartige Lösung in der Wissenschaft oder statistischen Forschung sein, wenn Sie einen großen Zufallsdatensatz benötigen und nicht alles manuell erstellen möchten.

Auswahl des richtigen Zufallszahlengenerators(Random Number Generator) in Excel

Welche der drei Excel-Funktionen(Excel functions) Sie verwenden, hängt hauptsächlich davon ab, welche Ergebnisse Sie suchen. Wenn es Ihnen egal ist, wie die Zahl lautet, reicht RAND(RAND) aus. Wenn Sie den Bereich der generierten Zahlen einschränken möchten, wählen Sie RANDBETWEEN . Und wenn Sie nach einem viel größeren Datensatz mit einer ganzen Zahlentabelle suchen, dann ist RANDARRAY die beste Option für Sie.



About the author

"Ich bin ein freiberuflicher Windows- und Office-Experte. Ich habe über 10 Jahre Erfahrung in der Arbeit mit diesen Tools und kann Ihnen helfen, das Beste aus ihnen herauszuholen. Zu meinen Fähigkeiten gehören: Arbeiten mit Microsoft Word, Excel, PowerPoint und Outlook; Erstellen von Web Seiten und Anwendungen und hilft Kunden dabei, ihre Geschäftsziele zu erreichen."



Related posts