RAND
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt eine Zufallszahl zurück, die größer als or gleich 0 and kleiner als 1 ist, gleichmäßig verteilt. Die zurückgegebene Zahl ändert jedes time der Zelle, die diese Funktion enthält, neu berechnet.
Syntax
RAND()
value zurückgeben
Eine Dezimalzahl.
Bemerkungen
Die Neuberechnung hängt von verschiedenen Faktoren ab, z. B. ob das Modell auf
Manual
orAutomatic
Neuberechnungsmodus festgelegt ist, and ob Daten aktualisiert wurden.RAND and anderen veränderliche Funktionen, die notfixedvalues haben, werden not immer neu berechnet. Die Ausführung einer Abfrage or Filterung führt in der Regel not dazu, dass diese Funktionen erneut ausgewertet werden. Die Ergebnisse für diese Funktionen werden jedoch neu berechnet, wenn die gesamte Spalte neu berechnet wird. Diese Situationen umfassen die Aktualisierung aus einer externen Datenquelle or manuelle Bearbeitung von Daten, die eine erneute Auswertung von Formeln mit diesen Funktionen verursachen.
RAND wird immer neu berechnet, if die Funktion in der Definition einer measureverwendet wird.
RAND Funktion kann kein Ergebnis von Null zurückgeben, um Fehler wie z. B. Division durch Null zu verhindern.
Beispiele
Verwenden Sie folgendes, um eine zufällige reelle Zahl zwischen zwei anderen Zahlen zu generate:
= RAND()*(b-a)+a
So generate Sie eine Zufallszahl größer als 0 and kleiner als 1:
= RAND()
So generate eine Zufallszahl größer als 0 and kleiner als 100
= RAND()*100
So generate eine Zufallszahl größer als 0 and kleiner als 100
INT(RAND()*100)