Die Funktion rand
kann in benutzerdefinierten Filtern und Tabellenberechnungen 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 verwendet. Wenn Sie beispielsweise eine Ganzzahl zwischen 1 und 100 (einschließlich) generieren möchten, können Sie Folgendes verwenden:
(floor(rand()*100)+1)
Dieser Ausdruck funktioniert so:
- Erzeugt mithilfe der Funktion
rand()
eine Zufallszahl zwischen 0 und 1. - Die Zahl wird mit 100 multipliziert, um eine Zufallszahl zwischen 1 und 100 zu erhalten.
- 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. - 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 Funktion rand
gibt eine Zahl mit 16 Dezimalstellen zurück, z. B. 0,04277424614631747.