rand

Die Funktion rand kann in benutzerdefinierten Filtern und Tabellenkalkulationen verwendet werden, um eine Zufallszahl zwischen 0 und 1 zurückzugeben.

Syntax

rand()

Die Funktion rand gibt eine Zufallszahl zwischen 0 und 1 zurück.

Beispiele

Die Funktion rand wird häufig zum Generieren von Zufallszahlen und manchmal zum Auswählen einer Stichprobe von Daten verwendet. Um eine Ganzzahl zwischen 1 und 100 (einschließlich) zu generieren, könnten Sie beispielsweise Folgendes verwenden:

(floor(rand()*100)+1)

Dieser Ausdruck funktioniert so:

  1. Erzeugt mithilfe der Funktion rand() eine Zufallszahl zwischen 0 und 1.
  2. Die Zahl wird mit 100 multipliziert, um eine Zufallszahl zwischen 1 und 100 zu erhalten.
  3. Die Funktion floor wird verwendet, um die Zufallszahl auf die nächste ganze Zahl abzurunden. Dadurch wird eine Zufallszahl zwischen 0 und 99 (einschließlich) generiert.
  4. Es wird 1 addiert, um die Zufallsganzzahl auf 1 bis 100 (einschließlich) zu erhöhen.

Sie können Ihre Abfrage dann so filtern, dass nur Daten unter einer bestimmten Zufallszahl enthalten sind.

Wichtige Informationen

Die rand-Funktion erzeugt eine Zahl mit 16 Dezimalstellen, z. B. 0,04277424614631747.