Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zufallszahl mit Wahrscheinlichkeit

Zufallszahl mit Wahrscheinlichkeit
14.01.2008 08:57:10
Broadcast
Hallo,
ich brauche eine Funktion, die mir mit einer Wahrscheinlichkeit von 95% eine 1 und zu 5% eine 0 zurückgibt.
Soweit bin ich: =runden(zufallszahl()*(1-0)+0;0)
Viele Grüße,
Broadcast

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Zufallszahl mit Wahrscheinlichkeit
14.01.2008 09:28:00
Harry
Hallo Broadcast
in VBA müsste es sein

Option Explicit
Function Zufall95() As Byte
Dim sgHelper As Single
sgHelper = Rnd()
If sgHelper 


in Excel


=WENN(ZUFALLSZAHL()


Gruß
Harry

Anzeige
=GANZZAHL(ZUFALLSZAHL()+0,95)
14.01.2008 09:34:08
WF
.

AW: Zufallszahl mit Wahrscheinlichkeit
14.01.2008 10:02:08
Renee
Hi Broadcast,

=VERGLEICH(MAX(B16;0.05);{0.05;0.0511})-1


GreetZ Renée

AW: Zufallszahl mit Wahrscheinlichkeit
14.01.2008 11:37:46
Renee
Hi
Sorry, ich hatte da ein Durcheinander mit 2 verschiedenen Threads..
Renée
Nimm WF's =GANZZAHL(ZUFALLSZAHL()+0,95)
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Zufallszahl mit Wahrscheinlichkeit in Excel erstellen


Schritt-für-Schritt-Anleitung

Um in Excel eine Zufallszahl mit einer bestimmten Wahrscheinlichkeit zu generieren, kannst du die Funktion ZUFALLSZAHL() in Kombination mit der WENN-Funktion nutzen. Hier ist eine einfache Anleitung:

  1. Öffne Excel und wähle eine Zelle aus, in der das Ergebnis angezeigt werden soll.
  2. Gib die folgende Formel ein, um mit einer Wahrscheinlichkeit von 95% eine 1 und mit 5% eine 0 zurückzugeben:

    =WENN(ZUFALLSZAHL() < 0,95; 1; 0)

    Diese Formel prüft, ob die generierte Zufallszahl kleiner als 0,95 ist. Wenn ja, wird 1 zurückgegeben, andernfalls 0.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt immer 0 zurück.

    • Lösung: Überprüfe die Formel auf Tippfehler. Stelle sicher, dass du ZUFALLSZAHL() korrekt geschrieben hast.
  • Fehler: Das Ergebnis ändert sich nicht.

    • Lösung: Excel aktualisiert die Werte nur bei einer Neuberechnung. Du kannst die Berechnung manuell anstoßen, indem du F9 drückst.

Alternative Methoden

Eine alternative Methode zur Erzeugung einer Zufallszahl mit Wahrscheinlichkeit ist die Verwendung von VBA. Hier ist ein einfaches Beispiel:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke auf Einfügen > Modul und füge den folgenden Code ein:

    Option Explicit
    Function Zufall95() As Byte
       Dim sgHelper As Single
       sgHelper = Rnd()
       If sgHelper < 0.95 Then
           Zufall95 = 1
       Else
           Zufall95 = 0
       End If
    End Function
  3. Schließe den VBA-Editor und rufe die Funktion in einer Zelle auf wie folgt:

    =Zufall95()

Praktische Beispiele

Hier sind einige praktische Beispiele, die die Anwendung der Wahrscheinlichkeitsrechnung in Excel zeigen:

  • Beispiel 1: Generiere 10 Zufallswerte mit der oben genannten Wahrscheinlichkeit:

    =WENN(ZUFALLSZAHL() < 0,95; 1; 0)   // Kopiere diese Formel in 10 Zellen.
  • Beispiel 2: Verwende die Funktion GANZZAHL für eine andere Wahrscheinlichkeitsverteilung:

    =GANZZAHL(ZUFALLSZAHL() + 0,95)

Tipps für Profis

  • Nutze die Funktion VERGLEICH, um komplexere Wahrscheinlichkeitsverteilungen zu erstellen, wie in diesem Beitrag gezeigt:

    =VERGLEICH(MAX(B16;0.05);{0.05;0.0511})-1
  • Kombiniere mehrere Wahrscheinlichkeiten in einer einzigen Formel, um unterschiedliche Zufallswerte zu generieren.


FAQ: Häufige Fragen

1. Wie kann ich die Wahrscheinlichkeit ändern? Du kannst die Wahrscheinlichkeit in der Formel einfach anpassen. Ändere zum Beispiel 0,95 zu 0,80, um eine 80%ige Wahrscheinlichkeit zu erhalten.

2. Kann ich diese Methode in älteren Excel-Versionen verwenden? Ja, die Funktionen ZUFALLSZAHL() und WENN sind in allen gängigen Excel-Versionen verfügbar. Achte jedoch darauf, dass VBA in deiner Excel-Version aktiviert ist, wenn du die VBA-Methode verwenden möchtest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige