Clever-Excel-Forum

Normale Version: Spalte mit bestimmtem Prozentanteil X
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey Ihr!

Ich erstelle gerade eine Tabelle und in Spalte D sollen 100 Werte untereinander eingefügt werden. Davon sollen 30%  "X" sein und 70%  "Y", die Verteilung, wann X und Y steht, soll jedoch zufällig sein.
Ich hoffe, ihr versteht, was ich meine!

Jetzt habe ich mal mit verschiedenen Begriffen gesucht, bin aber nicht so richtig fündig geworden!
Könnt ihr mir sagen, wonach ich da suchen muss?

Vielen Dank schon mal!
Hallo,

die Funktione "RND()" liefert gleichverteilte Zahlen, also sollte gehen:

Code:
if rnd() < 0.4 then
    cells(i,1) = "X"
else
    celss(i,1) = "Y"
endif

ungeprüft

mfg
Nimm 0.3 statt 0.4 ;)
Teilproblem dennoch offen.

TE schreibt:
Zitat: 30% "X" sein und 70% "Y"
Muss ich da dann zuerst 100 Zufallszahlen (zwischen 0 und 1) in der Spalte generieren und dann den Code drüber laufen lassen? Oder wie genau mache ich das denn?
versuche es mal so:

Code:
sub Phia()
for i = 1 to 100
if rnd() < 0.3 then
    cells(i,4) = "X"
else
    celss(i,4) = "Y"
endif
next i
end sub

mfg