
Generische Formel
=CHOOSE(RANDBETWEEN(1,4),num1,num2,num3,num4)
Zusammenfassung
Um einen Zellbereich schnell mit Zufallszahlen aus einer Reihe fester Optionen (dh 25,50,75,100) zu füllen, können Sie eine Formel verwenden, die auf den Funktionen CHOOSE und RANDBETWEEN basiert.
In dem gezeigten Beispiel lautet die Formel in B4:
=CHOOSE(RANDBETWEEN(1,4),25,50,75,100)
Was eine Zufallszahl aus den angegebenen Zahlen zurückgibt.
Erläuterung
Die CHOOSE-Funktion erledigt den größten Teil der Arbeit in dieser Formel. Choose verwendet einen einzelnen numerischen Wert als erstes Argument (index_number) und verwendet diese Nummer, um einen der Werte auszuwählen und als nachfolgende Argumente basierend auf ihrem numerischen Index zurückzugeben.
In diesem Fall stellen wir vier Zahlen als Optionen zur Verfügung: 25,50,75,100, daher müssen wir CHOOSE eine Zahl zwischen 1 und 4 geben.
Um diese Zahl zu generieren, verwenden wir RANDBETWEEN, eine Funktion, die eine zufällige Ganzzahl basierend auf einer Unter- und Obergrenze zurückgibt. Da wir in CHOOSE nur mit 4 Werten arbeiten, geben wir 1 für die untere Zahl und 4 für die obere Zahl an.
Wenn diese Formel kopiert wird, wird eine der vier Zahlen zurückgegeben.
Beachten Sie, dass RANDBETWEEN bei jeder Änderung des Arbeitsblatts einen neuen Wert berechnet. Sobald Sie Werte im Bereich haben, möchten Sie möglicherweise die Formeln durch Werte ersetzen, um weitere Änderungen zu verhindern. Sie können dies mit Paste Special tun: Wählen Sie alle Formeln aus, kopieren Sie die Paste Special> Werte, um Formeln durch Werte zu ersetzen.