ZUFALLSZAHL in Excel: Zufallswerte von 0 bis unter 1 erzeugen, Intervalle skalieren, Neuberechnung steuern und typische Fehler vermeiden.
Syntax
RAND()
Beispiel: =RAND()
Verfügbar in: Alle Versionen
ZUFALLSZAHL (RAND) gibt eine veränderliche zufällige Dezimalzahl von einschließlich null bis ausschließlich eins zurück. Die Syntax lautet =RAND().
Wann Sie die Funktion einsetzen
Neben einer Liste einen zufälligen Sortierschlüssel ergänzen und danach sortieren, um die Zeilen zu mischen.
Eine Monte-Carlo-Stichprobe aufbauen: =RAND() liefert NORM.INV(RAND(),mean,sd) die Grundlage zum Ziehen normalverteilter Werte.
Kunden mit =IF(RAND()<0.5,"A","B") Testgruppen zuweisen.
Argumente
Erklärte Beispiele
Untere Grenze prüfen
A
1
Check
Formel: C2: =RAND()>=0
Ergebnis: TRUE
Jeder erzeugte Wert ist mindestens null.
Obere Grenze prüfen
A
1
Check
Formel: C2: =RAND()<1
Ergebnis: TRUE
Der obere Endpunkt eins ist ausgeschlossen.
Intervall fester Breite skalieren
A
1
Width
2
0
Formel: C2: =10+RAND()*A2
Ergebnis: 10
Eine Breite von null hält diese Prüfung stabil und zeigt zugleich das übliche Muster Untergrenze + RAND()*Breite.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in D2: =RAND()
Beispieltabelle: RAND
A
B
C
D
1
Number
Step
Result
2
1234.567
50
0.721848937012
3
17
5
4
-4.7
12
5
144
9
6
2.5
3
7
50
12
Ergebnis in D2: 0.721848937012
Fehler und Prüfungen
Werte ändern sich ständig. RAND ist volatil: Jede Bearbeitung berechnet die Funktion neu. Fügen Sie die Formelergebnisse als Werte ein, um eine Stichprobe festzuhalten.
Eine Gruppenteilung ist nicht exakt 50/50. Jede Zeile wird unabhängig entschieden, daher liegen die Anzahlen nahe bei der Hälfte, sind aber selten genau gleich. Für exakte Hälften sortieren Sie eine Hilfsspalte mit RAND() und teilen nach Position.
Mit einem Argument eingegeben. RAND akzeptiert keines; =RAND(1) ist daher ein Fehler und die Klammern bleiben leer.