Über Magen-Darm-Erkrankungen

Zufallszahlen sind in Tabellenkalkulationen oft nützlich. Sie können beispielsweise einen Bereich mit Zufallszahlen füllen, um Formeln zu testen, oder Zufallszahlen generieren, um verschiedenste Prozesse zu simulieren. Excel bietet mehrere Möglichkeiten zum Generieren von Zufallszahlen.

Verwendung der RAND-Funktion

In Excel bereitgestellte Funktion RAND generiert eine einheitliche Zufallszahl zwischen 0 und 1. Mit anderen Worten: Jede Zahl zwischen 0 und 1 wird mit gleicher Wahrscheinlichkeit von dieser Funktion zurückgegeben. Wenn Sie Zufallszahlen mit großen Werten benötigen, verwenden Sie eine einfache Multiplikationsformel. Die folgende Formel generiert beispielsweise eine einheitliche Zufallszahl zwischen 0 und 1000:
=RAND()*1000 .

Um die Zufallszahl auf ganze Zahlen zu beschränken, verwenden Sie die Funktion RUNDEN:
=ROUND((RAND()*1000);0) .

Verwendung der RANDBETWEEN-Funktion

Um einheitliche Zufallszahlen zwischen zwei beliebigen Zahlen zu generieren, können Sie die Funktion verwenden FALL ZWISCHEN. Die folgende Formel generiert beispielsweise eine Zufallszahl zwischen 100 und 200:
=RANDBETWEEN(100.200) .

In Versionen vor Excel 2007 ist die Funktion FALL ZWISCHEN Nur verfügbar, wenn ein zusätzliches Analysepaket installiert wird. Verwenden Sie aus Gründen der Abwärtskompatibilität (und um die Verwendung dieses Add-ons zu vermeiden) eine Formel wie diese: A stellt den Boden dar, a B- Obergrenze: =RAND()*(b-a)+a. Um eine Zufallszahl zwischen 40 und 50 zu generieren, verwenden Sie die folgende Formel: =RAND()*(50-40)+40 .

Verwenden des Analysis ToolPack-Add-Ins

Eine andere Möglichkeit, Zufallszahlen in ein Arbeitsblatt zu bekommen, ist die Verwendung des Plugins Analyse-ToolPack(das mit Excel geliefert wurde). Dieses Tool kann ungerade Zufallszahlen generieren. Sie werden nicht durch Formeln generiert. Wenn Sie also einen neuen Satz Zufallszahlen benötigen, müssen Sie den Vorgang erneut ausführen.

Erhalten Sie Zugriff auf das Paket Analyse-ToolPack durch die Auswahl Datenanalyse Datenanalyse. Wenn dieser Befehl fehlt, installieren Sie das Paket Analyse-ToolPacküber das Dialogfeld Add-ons. Der einfachste Weg, es aufzurufen, besteht darin, zu drücken Atl+TI. Im Dialogfeld Datenanalyse wählen Zufallszahlengenerierung und drücke OK. Es erscheint ein Fenster wie in Abb. 130.1.

Wählen Sie den Verteilungstyp aus der Dropdown-Liste aus Verteilung, und legen Sie dann zusätzliche Parameter fest (diese variieren je nach Verteilung). Vergessen Sie nicht, den Parameter anzugeben Ausgabeintervall, das Zufallszahlen speichert.

Um zufällige Daten aus einer Tabelle auszuwählen, müssen Sie verwenden Funktion in Excel „Zufallszahlen“. Das ist fertig Zufallszahlengenerator in Excel. Diese Funktion ist nützlich bei der Durchführung einer Stichprobenprüfung, bei der Durchführung einer Lotterie usw.
Deshalb müssen wir eine Verlosung für Kunden veranstalten. Spalte A enthält alle Informationen über Kunden – Vorname, Nachname, Nummer usw. In Spalte c legen wir die Zufallszahlenfunktion fest. Wählen Sie Zelle B1 aus. Klicken Sie auf der Registerkarte „Formeln“ im Abschnitt „Funktionsbibliothek“ auf die Schaltfläche „Mathematisch“ und wählen Sie die Funktion „RAND“ aus der Liste aus. Im erscheinenden Fenster müssen Sie nichts ausfüllen. Klicken Sie einfach auf die Schaltfläche „OK“. Kopieren Sie die Formel spaltenweise. Es ist so gekommen.Diese Formel platziert Zufallszahlen kleiner als Null. Damit Zufallszahlen größer als Null sind, müssen Sie die folgende Formel schreiben. =RAND()*100
Wenn Sie die Taste F9 drücken, ändern sich die Zufallszahlen. Sie können jeweils den ersten Käufer aus der Liste auswählen, aber Zufallszahlen mit der F9-Taste ändern.
Zufallszahl aus einem BereichExcel.
Um Zufallszahlen innerhalb eines bestimmten Bereichs zu erhalten, legen Sie in den mathematischen Formeln die Funktion RANDBETWEEN fest. Legen wir die Formeln in Spalte C fest. Das Dialogfeld wird wie folgt ausgefüllt.
Geben wir die kleinste und größte Zahl an. Es ist so gekommen. Mithilfe von Formeln können Sie Vor- und Nachnamen von Kunden aus einer Liste mit Zufallszahlen auswählen.
Aufmerksamkeit! In der Tabelle platzieren wir Zufallszahlen in der ersten Spalte. Wir haben so einen Tisch.
In Zelle F1 schreiben wir eine Formel, die die kleinsten Zufallszahlen überträgt.
=KLEIN($A$1:$A$6,E1)
Wir kopieren die Formel in die Zellen F2 und F3 – wir wählen drei Gewinner aus.
In Zelle G1 schreiben wir die folgende Formel. Sie wählt die Namen der Gewinner anhand von Zufallszahlen aus Spalte F aus. =VLOOKUP(F1,$A$1:$B$6,2,0)
Das Ergebnis ist eine Gewinnertabelle.

Wenn Sie Gewinner in mehreren Kategorien auswählen müssen, drücken Sie die Taste F9 und nicht nur die Zufallszahlen werden ersetzt, sondern auch die Namen der damit verbundenen Gewinner.
So deaktivieren Sie die Aktualisierung von Zufallszahlen inExcel.
Um zu verhindern, dass sich eine Zufallszahl in einer Zelle ändert, müssen Sie die Formel manuell schreiben und die Taste F9 anstelle der Eingabetaste drücken, damit die Formel durch den Wert ersetzt wird.
In Excel gibt es mehrere Möglichkeiten, Formeln zu kopieren, sodass sich die darin enthaltenen Referenzen nicht ändern. Die Beschreibung einfacher Methoden für ein solches Kopieren finden Sie im Artikel „

Wir haben eine Zahlenfolge, die aus praktisch unabhängigen Elementen besteht, die einer gegebenen Verteilung gehorchen. In der Regel gleichmäßige Verteilung.

Sie können in Excel auf unterschiedliche Weise und mit unterschiedlichen Methoden Zufallszahlen generieren. Betrachten wir nur die besten davon.

Zufallszahlenfunktion in Excel

  1. Die RAND-Funktion gibt eine zufällige, gleichmäßig verteilte reelle Zahl zurück. Er wird kleiner als 1, größer oder gleich 0 sein.
  2. Die Funktion RANDBETWEEN gibt eine zufällige Ganzzahl zurück.

Schauen wir uns ihre Verwendung anhand von Beispielen an.

Zufallszahlen mit RAND abtasten

Diese Funktion erfordert keine Argumente (RAND()).

Um beispielsweise eine zufällige reelle Zahl im Bereich von 1 bis 5 zu generieren, verwenden Sie die folgende Formel: =RAND()*(5-1)+1.

Die zurückgegebene Zufallszahl wird gleichmäßig über das Intervall verteilt.

Jedes Mal, wenn das Arbeitsblatt berechnet wird oder sich der Wert in einer beliebigen Zelle im Arbeitsblatt ändert, wird eine neue Zufallszahl zurückgegeben. Wenn Sie die generierte Grundgesamtheit speichern möchten, können Sie die Formel durch ihren Wert ersetzen.

  1. Klicken Sie auf die Zelle mit einer Zufallszahl.
  2. Wählen Sie in der Formelleiste die Formel aus.
  3. Drücken Sie F9. UND TRETEN SIE EIN.

Lassen Sie uns die Gleichmäßigkeit der Verteilung der Zufallszahlen aus der ersten Stichprobe anhand eines Verteilungshistogramms überprüfen.


Der Bereich der vertikalen Werte ist die Frequenz. Horizontal - „Taschen“.



RANDBETWEEN-Funktion

Die Syntax für die Funktion RANDBETWEEN lautet (Untergrenze; ​​Obergrenze). Das erste Argument muss kleiner sein als das zweite. Andernfalls gibt die Funktion einen Fehler aus. Es wird angenommen, dass die Grenzen ganze Zahlen sind. Die Formel verwirft den Bruchteil.

Beispiel für die Verwendung der Funktion:

Zufallszahlen mit einer Genauigkeit von 0,1 und 0,01:

So erstellen Sie einen Zufallszahlengenerator in Excel

Lassen Sie uns einen Zufallszahlengenerator erstellen, der einen Wert aus einem bestimmten Bereich generiert. Wir verwenden eine Formel wie: =INDEX(A1:A10,INTEGER(RAND()*10)+1).

Lassen Sie uns einen Zufallszahlengenerator im Bereich von 0 bis 100 in 10er-Schritten erstellen.

Sie müssen zwei zufällige Werte aus der Liste der Textwerte auswählen. Mithilfe der RAND-Funktion vergleichen wir Textwerte im Bereich A1:A7 mit Zufallszahlen.

Verwenden wir die INDEX-Funktion, um zwei zufällige Textwerte aus der Originalliste auszuwählen.

Um einen Zufallswert aus der Liste auszuwählen, verwenden Sie die folgende Formel: =INDEX(A1:A7,RANDBETWEEN(1,COUNT(A1:A7))).

Normalverteilungs-Zufallszahlengenerator

Die Funktionen RAND und RANDBETWEEN erzeugen Zufallszahlen mit gleichmäßiger Verteilung. Jeder Wert mit gleicher Wahrscheinlichkeit kann in die untere Grenze des angeforderten Bereichs und in die obere Grenze fallen. Dies führt zu einer enormen Abweichung vom Zielwert.

Eine Normalverteilung bedeutet, dass die meisten der generierten Zahlen nahe an der Zielzahl liegen. Passen wir die RANDBETWEEN-Formel an und erstellen wir ein Datenarray mit einer Normalverteilung.

Die Kosten für Produkt X betragen 100 Rubel. Die gesamte produzierte Charge folgt einer Normalverteilung. Eine Zufallsvariable folgt ebenfalls einer normalen Wahrscheinlichkeitsverteilung.

Unter solchen Bedingungen beträgt der Durchschnittswert der Spanne 100 Rubel. Lassen Sie uns ein Array erstellen und ein Diagramm mit einer Normalverteilung mit einer Standardabweichung von 1,5 Rubel erstellen.

Wir verwenden die Funktion: =NORMINV(RAND();100;1.5).

Excel hat berechnet, welche Werte im Wahrscheinlichkeitsbereich lagen. Da die Wahrscheinlichkeit, ein Produkt mit Kosten von 100 Rubel herzustellen, maximal ist, zeigt die Formel häufiger Werte nahe 100 an als andere.

Fahren wir mit dem Zeichnen des Diagramms fort. Zuerst müssen Sie eine Tabelle mit Kategorien erstellen. Dazu unterteilen wir das Array in Perioden:

Basierend auf den erhaltenen Daten können wir ein Diagramm mit einer Normalverteilung erstellen. Die Werteachse ist die Anzahl der Variablen im Intervall, die Kategorieachse sind Perioden.

Guten Tag, lieber Leser!

Vor kurzem entstand die Notwendigkeit, im Rahmen der geforderten Aufgabe eine Art Zufallszahlengenerator in Excel zu erstellen, und es war einfach, unter Berücksichtigung der Personenzahl einen zufälligen Benutzer auszuwählen, alles ist sehr einfach und sogar banal. Aber mich interessierte, was man mit Hilfe eines solchen Generators sonst noch machen kann, was sie sind, welche Funktionen sie dafür nutzen und in welcher Form. Es gibt viele Fragen, daher werde ich sie nach und nach beantworten.

Wofür können wir diesen Mechanismus genau nutzen:

  • Erstens: Um Formeln zu testen, können wir den benötigten Bereich mit Zufallszahlen füllen;
  • Zweitens: um Fragen für verschiedene Tests zu generieren;
  • Drittens: für eine beliebige vorab zufällige Aufgabenverteilung unter Ihren Mitarbeitern;
  • Viertens: zur Simulation verschiedenster Prozesse;

……und in vielen anderen Situationen!

In diesem Artikel werde ich nur drei Optionen zum Erstellen eines Generators betrachten (ich werde die Makrofunktionen nicht beschreiben), nämlich:

Erstellen eines Zufallszahlengenerators mit der RAND-Funktion

Mit der RAND-Funktion können wir eine beliebige Zufallszahl im Bereich von 0 bis 1 generieren und diese Funktion sieht folgendermaßen aus:

=RAND();

Wenn – was höchstwahrscheinlich der Fall ist – die Notwendigkeit besteht, eine große Zufallszahl zu verwenden, können Sie Ihre Funktion einfach mit einer beliebigen Zahl, beispielsweise 100, multiplizieren und erhalten:

=RAND()*100;
Aber wenn Sie Brüche nicht mögen oder nur ganze Zahlen verwenden müssen, dann verwenden Sie diese Funktionskombination, die es Ihnen ermöglicht, dem Dezimalpunkt zu folgen oder sie einfach zu verwerfen:

=ROUND((RAND()*100);0);

=RESULT((RAND()*100);0)
Wenn es erforderlich ist, einen Zufallszahlengenerator in einem bestimmten, spezifischen Bereich gemäß unseren Bedingungen zu verwenden, beispielsweise von 1 bis 6, müssen Sie die folgende Konstruktion verwenden (achten Sie darauf, die Zellen mit zu sichern):

=RAND()*(b-a)+a, Wo,

  • a – stellt die untere Grenze dar,
  • b – Obergrenze

und die vollständige Formel sieht so aus: =RAND()*(6-1)+1, und ohne Bruchteile müssen Sie schreiben: =RESULT(RAND()*(6-1)+1;0)

Erstellen Sie einen Zufallszahlengenerator mit der Funktion RANDBETWEEN

Diese Funktion ist einfacher und hat uns in der Basisversion von Excel nach der Version 2007 gefallen, was die Arbeit mit dem Generator bei der Verwendung eines Bereichs erheblich vereinfacht hat. Um beispielsweise eine Zufallszahl im Bereich von 20 bis 50 zu generieren, verwenden wir die folgende Konstruktion:

=RANDBETWEEN(20,50).

Erstellen Sie einen Generator mit dem AnalysisToolPack-Add-on

Die dritte Methode verwendet keine Generierungsfunktion, sondern alles wird über ein Add-on erledigt AnalysisToolPack(Dieses Add-In ist in Excel enthalten.) Das im Tabelleneditor integrierte Tool kann als Generierungstool verwendet werden. Sie müssen jedoch wissen, dass Sie diesen Vorgang neu starten müssen, wenn Sie die Menge der Zufallszahlen ändern möchten.

Um Zugriff auf dieses unbestreitbar nützliche Add-on zu erhalten, müssen Sie zunächst das Dialogfeld verwenden „Zusätze“ Installieren Sie dieses Paket. Wenn Sie es bereits installiert haben, ist die Sache klein, wählen Sie den Menüpunkt „Daten“ – „Analyse“ – „Datenanalyse“, wählen Sie aus der vom Programm angebotenen Liste aus und klicken Sie "OK".

Im sich öffnenden Fenster wählen wir den Typ aus dem Menü aus "Verteilung", dann geben wir zusätzliche Parameter an, die sich je nach Art der Verteilung ändern. Nun, der letzte Schritt ist dieser Hinweis „Ausgabeintervall“, genau das Intervall, in dem Ihre Zufallszahlen gespeichert werden.

Und das ist alles für mich! Das hoffe ich wirklich Ich habe die Frage der Erstellung eines Zufallszahlengenerators ausführlich erklärt und Dir ist alles klar. Für Ihre Kommentare wäre ich sehr dankbar, da dies ein Indikator für die Lesbarkeit ist und mich dazu inspiriert, neue Artikel zu schreiben! Teilen Sie das Gelesene mit Ihren Freunden und liken Sie es!

Denken Sie nicht zu viel nach. So entstehen Probleme, die es gar nicht gab.

Friedrich Nietzsche



Wenn Sie einen Fehler bemerken, wählen Sie einen Textabschnitt aus und drücken Sie Strg+Eingabetaste
AKTIE: