Zufallszahlen in Excel generieren: Das ultimative Tutorial
Hier ist ein umfassendes Tutorial, wie du in Microsoft Excel Zufallszahlen generieren kannst – von einfachen Dezimalzahlen bis hin zu ganzen Zahlenbereichen und Matrizen.
Das Erstellen von Zufallszahlen ist nützlich für Simulationen, statistische Stichproben oder zum Erstellen von Testdaten. Excel bietet hierfür drei Hauptfunktionen an.
1. Zufallszahlen zwischen 0 und 1 (ZUFALLSZAHL)
Die Basisfunktion ZUFALLSZAHL() liefert eine gleichmäßig verteilte Zufallszahl, die größer oder gleich 0 und kleiner als 1 ist.
- Formel:
=ZUFALLSZAHL() - Ergebnis: Eine Dezimalzahl wie z. B.
0,742391. - Hinweis: Diese Funktion benötigt keine Argumente in den Klammern.
2. Ganze Zufallszahlen in einem Bereich (ZUFALLSBEREICH)
Wenn du eine ganze Zahl zwischen zwei bestimmten Werten (z. B. zwischen 1 und 100) benötigst, ist dies die am häufigsten verwendete Funktion.
- Formel:
=ZUFALLSBEREICH(Unten; Oben) - Beispiel:
=ZUFALLSBEREICH(1; 100) - Ergebnis: Eine ganze Zahl wie
42. - Parameter:
- Unten: Die kleinste Zahl, die zurückgegeben werden soll.
- Oben: Die größte Zahl, die zurückgegeben werden soll.
3. Mehrere Zahlen gleichzeitig erstellen (ZUFALLSMATRIX)
In neueren Excel-Versionen (Microsoft 365 und Excel 2021+) gibt es die leistungsstarke Funktion ZUFALLSMATRIX. Damit kannst du einen ganzen Bereich (Array) mit einer einzigen Formel füllen.
- Formel:
=ZUFALLSMATRIX(Zeilen; Spalten; Min; Max; Ganzzahl) - Beispiel:
=ZUFALLSMATRIX(5; 3; 1; 100; WAHR) - Ergebnis: Erstellt eine Tabelle mit 5 Zeilen und 3 Spalten mit ganzen Zahlen zwischen 1 und 100.
- Parameter:
- Zeilen/Spalten: Größe des Bereichs.
- Min/Max: Wertbereich.
- Ganzzahl: Nutze
WAHRfür ganze Zahlen oderFALSCHfür Dezimalzahlen.
4. Wichtige Tipps zum Umgang mit Zufallszahlen
Die automatische Neuberechnung stoppen
Standardmäßig sind Zufallszahlen in Excel volatil. Das bedeutet, sie ändern sich jedes Mal, wenn du eine Zelle bearbeitest oder die Datei neu berechnest (z. B. durch Drücken von F9).
So "frierst" du die Zahlen ein:
- Markiere die Zellen mit den Zufallszahlen.
- Drücke
Strg + C(Kopieren). - Klicke mit der rechten Maustaste auf die Markierung.
- Wähle unter "Einfügeoptionen" den Punkt Werte (das Symbol mit der Zahl "123"). Jetzt sind die Formeln weg und die aktuellen Zahlen bleiben fest stehen.
Zufällige Dezimalzahlen in einem Bereich
Wenn du Dezimalzahlen zwischen zwei Werten (z. B. zwischen 10,5 und 20,0) brauchst, nutze folgende mathematische Kombination:
- Formel:
=ZUFALLSZAHL() * (Oben - Unten) + Unten - Beispiel:
=ZUFALLSZAHL() * (20 - 10,5) + 10,5
Zusammenfassung: Welche Funktion für was?
| Ziel | Funktion |
|---|---|
| Dezimalzahl zwischen 0 und 1 | =ZUFALLSZAHL() |
| Ganze Zahl (z.B. 1 bis 10) | =ZUFALLSBEREICH(1; 10) |
| Ganzer Bereich an Zahlen | =ZUFALLSMATRIX(...) |
| Zufälliges Datum | =ZUFALLSBEREICH(DATUM(2023;1;1); DATUM(2023;12;31)) |
Viel Erfolg beim Ausprobieren!