2006 (16)| 2007 (34)| 2008 (29)| 2009 (18)| 2010 (12)| 2011 (1)| 2012 (0)| 2013 (0)| 2014 (0)| 2015 (0)| 2016 (0)| 2017 (0)| 2018 (0)| 2019 (0)| 2020 (0)| 2021 (0)| 2022 (0)| 2023 (0)| 2024 (0)| 2025 (0)| 2026 (0)| alle Jahre anzeigen

Eine ganzzahlige Zufallszahl zwischen zwei Grenzwerten erzeugen (Tipp_29) - 01.04.2007

Die EXCEL-Funktion ZUFALLSZAHL liefert eine Zufallszahl zwischen 0 und 1.
Damit kommt man normalerweise nicht weit.
Möchten Sie eine Zufallszahl zwischen zwei ganzzahligen Bereichen erzeugen, so gibt es die Funktion

ZUFALLSBEREICH(untereGrenze;obereGrenze).

Diese Funktion steht Ihnen erst zur Verfügung, wenn über den AddIn-Manager das AddIn "Analyse-Funktionen" installiert ist.


Das folgende Beispiel liefert eine Zufallszahl zwischen 10 und 100:


=ZUFALLSBEREICH(10;100)


Durch Drücken der Taste F9 ("neu berechnen") kann man eine neue Zahl erzeugen.




Benötigen Sie eine ganzzahlige Zufallszahl innerhalb einer VBA-Routine, können Sie die Funktion ZUFALLSBEREICH nicht anwenden.
Hier gibt es nur den VBA-Befehl Rnd, der wieder nur eine Zahl zwischen 0 und 1 zurückgibt.
Mit folgender Befehlszeile können Sie auch in Makros ganzzahlige Zahlen erzeugen:


Zzahl = Int((Obergrenze - Untergrenze + 1) * Rnd + Untergrenze)


Die Werte für Obergrenze und Untergrenze müssen zuvor festgelegt werden.

 
Besuchen sie auch unser offizielles Diskussionsforum zum Thema Excel
Bei Problemen oder anderen Fragen, schreiben sie uns einfach eine E-Mail.

Online: 1
Heute: 17
Gestern: 37
Insgesamt: 402610