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 verwendet, um zufällige Ganzzahlen zu generieren, manchmal zur Auswahl einer Zufallsstichprobe von Daten. 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. Verwendet die Funktion rand(), um eine Zufallszahl zwischen 0 und 1 zu generieren.
  2. Dieser Wert wird mit 100 multipliziert, um ihn in eine Zufallszahl zwischen 1 und 100 umzuwandeln.
  3. Mit der Funktion floor wird die Zufallszahl auf die nächste Ganzzahl abgerundet und eine Zufallszahl zwischen 0 und 99 (einschließlich) erzeugt.
  4. Addiert 1, um die Zufallszahl von 1 bis 100 (einschließlich) zu erhöhen.

Sie können Ihren Bericht 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.