Das Clever-Excel-Forum.de - Treffen
findet vom 15. - 17. September 2017 in Thüringen / Region Großer Inselsberg statt. Hotelbuchung ab sofort möglich.


Gewichtete Zufallszahl erzeugen
#1
Guten Tag,

ich habe in Spalte A1:A1000 Zufallszahl() erzeugt. Daraus soll nun jeweils zu zu 20% eine 0 entstehen oder zu 80% eine 1.

Ist das irgendwie machbar ohne VBA?

MFG.
André
to top
#2
Hallo André,

mit
Code:
=ZUFALLSBEREICH(0;1)
kannst du zwar nur Nullen und Einsen anzeigen lassen. Mit Formeln wirst du aber aus meiner Sicht keine Gewichtung herleiten können. Falls überhaupt, dürfte das wohl nur mit VBA möglich sein.
?mage

Misserfolg ist eine Chance, es beim
nächsten Mal besser zu machen.

(Henry Ford)
http://www.sprueche-zum-nachdenken.eu
to top
#3
Hey,

ich habe diesen Link gefunden, da wird das erklärt. Ich bin aber irgendwie zu blöd das auf mein Beispiel umzumünzen.

http://www.excelformeln.de/formeln.html?welcher=401
to top
#4
sry Doppelpost
to top
#5
Auch Hallo,


Code:
=--(ZUFALLSZAHL()<0,8)


cu, Bernd
to top
#6
(12.03.2015, 15:31)bst schrieb:
Code:
=--(ZUFALLSZAHL()<0,8)

Moin Bernd,
Kannst du vllt einmal erklären was genau da passiert? Und was ich machen müsste wenn ich statt 1/0 bspw 2/5 haben möchte?

Danke.
to top
#7
Morgen,


Excel's Funktion Zufallszahl liefert annähernd gleichverteilte Zufallszahlen im Intervall [0.0, 1.0)

D.h. im Intervall [0.0, 0.8) liegen ca. 80% aller gezogenen Werte.


Code:
=ZUFALLSZAHL() < 0,8


liefert also zu ca. 80% WAHR und zu ca. 20% FALSCH.

Das -- benutze ich hier zur Typumwandlung Boolean in Zahl wobei --WAHR 1 und --FALSCH 0 ergibt.

Um das zwei beliebigen Zahlen zuzuordnen nimm z.B.:


Code:
=WENN(ZUFALLSZAHL()<0,8;2;5)


HTH, Bernd
to top
#8
hi,

oder

=(ZUFALLSZAHL()>0,8)*3+2

lg
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
 ?mage

to top
#9
doppelt
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
 ?mage

to top


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Tabellenblätter erzeugen: Anhand Liste und verschiedener Vorlagen erstellen Thermes 14 210 06.02.2017, 12:43
Letzter Beitrag: Thermes
  Mail per VBA erzeugen und automatisch Link in Inhalt einfügen eitel91 4 98 31.01.2017, 13:09
Letzter Beitrag: eitel91
  Button Druck PDF erzeugen hbboy15 5 173 11.01.2017, 14:20
Letzter Beitrag: Rabe
  mit Excel Kalendereinträge erzeugen und versenden march 2 127 29.12.2016, 07:58
Letzter Beitrag: lupo1
  WENN mit SVERWEIS und ZUFALLSZAHL veldrijder 2 110 27.12.2016, 23:33
Letzter Beitrag: lupo1
Question Steuerelemente steuern / entsprechend Auswahl neue Auswahl erzeugen fredrre 1 116 20.12.2016, 19:37
Letzter Beitrag: schauan
  2 PDF erzeugen von 2 Arbeitsblättern erzeugen Pablow89 1 120 25.11.2016, 22:31
Letzter Beitrag: schauan
  Zufallszahl generieren - Art der Verteilung Nixxon 2 103 10.11.2016, 11:13
Letzter Beitrag: RPP63
  Zufallszahl generieren mit einem ActiveX Button DBSB 6 440 27.09.2016, 08:13
Letzter Beitrag: Rabe
  Blätter erzeugen und umbenennen WeisserWolf611 2 339 01.08.2016, 11:13
Letzter Beitrag: WeisserWolf611

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste