Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1280to1284
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA Erzeugungn von Zufallszahlen

VBA Erzeugungn von Zufallszahlen
02.10.2012 00:27:16
Zufallszahlen
Hallo,
ich stehe vor dem (simplen) Problem ein Makro in Excel zu schreiben, welches anhand von einem gegebenen Erwartungswert und einer gegebener Standardabweichung n normalverteilten Zufallszahlen erzeugt.
Ich wäre für jeden Rat oder Anregung dankbar :)
LG
Paul

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Erzeugungn von Zufallszahlen
02.10.2012 09:23:47
Zufallszahlen
Hi Paul,
ZUFALLSZAHL erzeugt annähernd gleich verteilte Zufallszahlen, mit Hilfe der Statistikfunktionen xyzINV kannst Du xyz-verteilte Zufallszahlen erzeugen.
Für normal verteile Zufallszahlen nimm also:
=NORMINV(ZUFALLSZAHL();MittelWert;StandardAbweichung)
bzw. für standard normal verteilte Zufallszahlen:
=STANDNORMINV(ZUFALLSZAHL())
HTH, Bernd

AW: VBA Erzeugungn von Zufallszahlen
02.10.2012 13:35:29
Zufallszahlen
hey bernd,
ich versuche ein makro zu verfassen. in der "normalen" excel tabelle ist das kein problem.
ich verstehe nicht, wie ich das in das makro einbauen muss.
gruß
paul

AW: VBA Erzeugungn von Zufallszahlen
02.10.2012 13:57:13
Zufallszahlen
Hi paul,
Du kannst die meisten Excel-Funktionen im VBA über Application.WorksheetFunction ansprechen.
Zu den Ausnahmen gehören nur (?) Funktionen die es bereits im VBA gibt, wie z.B. rnd unten.
Der Name der VBA-Funktion entspricht dem englischen Excel-Funktions-Namen. Gib Dir den z.B. einfach im VBA-Direktfenster aus:
?activecell.Formula
=NORMINV(RAND(),A37,B37)

Option Explicit
Sub x()
Const m As Double = 1#
Const s As Double = 1#
Dim i As Long
Randomize
For i = 1 To 100
Debug.Print Application.WorksheetFunction.NormInv(Rnd, m, s)
Next
End Sub

cu, Bernd

Anzeige
AW: VBA Erzeugungn von Zufallszahlen
02.10.2012 14:16:43
Zufallszahlen
Vielen Dank, Bernd
Gruß
Paul

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige