Freigeben über


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 ManualorAutomatic 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)

Mathematische and Trig-FunktionenStatistische Funktionen