Erzeugung von Zufallszahlen mit Normalverteilung in Excel
Will ich produzieren 100 Zufallszahlen mit Normalverteilung (mit µ=10, σ=7) und zeichnen Sie dann eine Menge-Diagramm für diese zahlen.
Wie kann ich das erzeugen von Zufallszahlen mit einer bestimmten Verteilung in Excel 2010?
Noch eine Frage:
Wenn ich produziere, zum Beispiel 20 zufällige zahlen mit RANDBETWEEN(Bottom,Top)
, die zahlen ändern sich jedes mal, wenn das Blatt neu berechnet. Wie kann ich dies verhindern?
- Verwenden Sie die Analyse-Funktionen - Random Number Generation
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die
NORMINV
- Funktion zusammen mitRAND()
:Behalten Ihre Zufallswerte ändern, wählen Sie alle Werte, kopieren Sie und dann einfügen (Spezial) die Werte wieder in den gleichen Bereich.
Ausgabe-Beispiel (Spalte A), 500 erzeugten zahlen mit dieser Formel:
NORM.INV
wird auch die Arbeit in Excel 2010 und höher.WENN Sie excel 2007 verwenden, können Sie
Da gab es eine große Veränderung in 2010 über die excel-Funktion
Als @osknows sagte in einem Kommentar oben (anstatt eine Antwort, die ist, warum ich bin das hinzufügen dieses), die Analyse Pack hat Random Number Generation Generierung von zahlen. Eine gute Zusammenfassung der link dazu ist auf http://www.bettersolutions.com/excel/EUN147/YI231420881.htm.
Rand() generiert eine gleichmäßige Verteilung der Zufallszahlen zwischen 0 und 1, aber die norminv (oder norm.inv) - Funktion ist unter der uniform verteilte Rand() als input für die Generierung der normalverteilten Stichprobe.
Nehmen Sie eine Beute an der Wikipedia-Artikel über Zufallszahlen, wie es Gespräche über die Verwendung von sampling-Techniken. Finden Sie die Gleichung für die Normalverteilung durch einstecken in den diese eine
(Gleichung via Wikipedia)
Als für die zweite Ausgabe, gehen Sie in Optionen unter den Kreis-Office-Symbol, gehen Sie auf Formeln, und ändern, Berechnungen auf "Manual". Das wird halten Sie Ihre Platte und nicht neu berechnen, die Formeln jedes mal.
Über die Neuberechnung:
Können Sie Ihre Reihe von zufälligen Werte ändern sich jedes mal, wenn Sie eine Anpassung vornehmen, indem Sie die
automatic recalculation
zu:manual recalculate
. (Neu -) Berechnungen sind nur dann getan, wenn Sie F9 drücken. Oder shift-F9.Finden Sie unter diesem link (obwohl für ältere excel-version als die aktuelle 2013) für einige Infos über Sie: https://support.office.com/en-us/article/Change-formula-recalculation-iteration-or-precision-73fc7dac-91cf-4d36-86e8-67124f6bcce4.
Die zahlen, die durch
sind gleichmässig verteilt. Wenn Sie wollen, die zahlen werden normal verteilt ist, müssen Sie eine Funktion schreiben, denke ich.