Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Zufallszahlengenerierung

163 views
Skip to first unread message

G. Spangardt

unread,
Apr 9, 2001, 7:41:12 AM4/9/01
to
Hallo!

Wie kann ich mit Excel 97 normalverteilte Zufallszahlen erzeugen. In der
Hilfefunktion wird zwar eine Funktion beschrieben, die das kann (Funktion
Zufallszahlengenerierung, es ist leider nicht beschrieben wo man die findet.

Vielen Dank und beste Grüße

Gorden Spangardt

Verena Halke

unread,
Apr 9, 2001, 7:53:01 AM4/9/01
to

"G. Spangardt" <gorden_s...@gmx.de> schrieb im Newsbeitrag
news:8de801c0c0e9$fa5d8600$a5e62ecf@tkmsftngxa07...
Hallo!

Wie kann ich mit Excel 97 normalverteilte Zufallszahlen erzeugen. In der
Hilfefunktion wird zwar eine Funktion beschrieben, die das kann (Funktion
Zufallszahlengenerierung, es ist leider nicht beschrieben wo man die findet.


Sieh am besten mal in der Hilfe unter RND nach. Allerdings sollte davor
Randomize zur Initialisierung nicht vergessen werden.

--Verena


G. Spangardt

unread,
Apr 9, 2001, 8:13:40 AM4/9/01
to
Hallo Verena,

leider verfügt meine Excel-Version nur über ein deutsche Hilfedatei. RND ist
leider nicht zu finden.

Gorden


-----Originalnachricht-----

--Verena


.

Verena Halke

unread,
Apr 9, 2001, 8:27:06 AM4/9/01
to

"G. Spangardt" <gorden_s...@gmx.de> schrieb im Newsbeitrag
news:489a01c0c0ee$837423f0$9ae62ecf@tkmsftngxa02...
Hallo Verena,

leider verfügt meine Excel-Version nur über ein deutsche Hilfedatei. RND ist
leider nicht zu finden.

-----------

Dann versuch's mal hiermit (habe eigentlich auch eine deutsche Hilfedatei,
merkwürdig...):

Dim Wert1
Randomize ' Zufallszahlengenerator initialisieren.

Wert1 = Int((6 * Rnd) + 1) ' Zufallszahlen im Bereich von 1 bis 6
' generieren.

Michael Koschmieder

unread,
Apr 9, 2001, 9:10:47 AM4/9/01
to
Leider geht aus Deiner Frage nicht hervor, ob Du die Zufallszahlen in VBA
oder in einer "normalen" Tabelle erzeugen willst. Ich geh mal von der 2.ten
Variante aus, da Du die Deutschen Hilfetexte ansprichst. Mit der Funktion
=ZUFALLSZAHL() erzeugst Du eine Zahl zwischen 0 und 1.

Um brauchbare, ganze Zahlel zu erzeugen, versuche
=RUNDEN(ZUFALLSZAHL()*49;0)+1

Du bekommst Zahlen zwischen 1 und 49. Mit der Taste F9 kannst Du die Zahlen
neu berechnen. wenn Du oft genug drückst, sind GARANTIERT die Lottozahlen
der nächsten Ziehung dabei...

Viel Erfolg

Michael

"G. Spangardt" <gorden_s...@gmx.de> schrieb im Newsbeitrag

news:8de801c0c0e9$fa5d8600$a5e62ecf@tkmsftngxa07...

Robert Gelbmann

unread,
Apr 9, 2001, 2:06:06 PM4/9/01
to
Hallo Gorden!

---"G. Spangardt" <gorden_s...@gmx.de> schrieb ...


> Wie kann ich mit Excel 97 normalverteilte Zufallszahlen erzeugen. In der
> Hilfefunktion wird zwar eine Funktion beschrieben, die das kann (Funktion
> Zufallszahlengenerierung, es ist leider nicht beschrieben wo man die
findet.

Die "Zufallszahlengenerierung" ist streng genommen nicht Teil von Excel.
Du findest sie aber als Teil des Add-Ins "Analysefunktionen".

Sollte dieses Add-In bei Dir noch nicht aktiviert sein, gehst du wie folgt
vor:

- Extras/Add-Ins-Manager
- "Analyse-Funktionen" aktivieren
- OK

Du findest *dann* im Menü Extras den Befehl "Analyse-Funktionen".
Wenn du diesen aufrufst, erscheint ein kleines Dialogfeld, in dem du unter
anderem die "Zufallszahlengenerierung" findest.

--
In der Hoffnung geholfen zu haben, verbleibe ich mit einem leisen

Servus aus Wien,
-Robert Gelbmann-

---
MS MVP für Excel
EML: rgel...@mvps.org
Neu erschienen: "Excel für Rechnungswesen und Controlling", 3. Auflage
Mehr Infos unter: http://www.roehrenbacher.at/publikat/xl3/


Martin Beckenkamp

unread,
Apr 17, 2001, 8:44:35 AM4/17/01
to
Hallo,

Aus den ganzen Antworten geht ja schon hervor, wie Sie eine gleichverteilte
Zufallsvariable erzeugen können. Innerhalb der Zellenfunktionen erhalten Sie
eine normalverteilte Zufallsvariable, wenn Sie über die RND oder
Zufallszahl-Funktion eine Zahl zwischen 0 und 1 erzeugen lassen und diese als
Fläche einer Normalverteilung interpretieren (die Gesamtfläche einer
Wahrscheinlichkeitsverteilung ist immer 1). Nun lesen Sie über die Funktion
"Normalverteilung invertiert" NORMINV(Fläche;Mittelwert;Streuung) die
dazugehörgien normalverteilten Zufallsvariablen aus. Sie erhalten also
standarnomalverteilte Werte (auch z-Werte genannt), wenn Sie eingeben:

NORMINV(ZUFALLSZAHL();0;1)

Nomralverteilte Zufallszahlen mit Mittelwert 100 und Streuung 15 (IQ-Werte)
können erzeugz werden mit:

NORMINV(ZUFALLSZAHL();100;15)


Alles klar?

Martin Beckenkamp

"G. Spangardt" schrieb:

0 new messages