Zum Inhalt springen
Wissenswertes

Zufallszahlen in Tabellenkalkulationen

Excel, Google Sheets und LibreOffice Calc bringen zwei kleine Funktionen mit, mit denen sich Zufallszahlen in Sekunden erzeugen lassen. Diese Anleitung zeigt Schritt für Schritt, wie Sie sie einsetzen - vom einzelnen Wert bis zur ganzen Zahlenreihe.

Werbung

1. Zufallszahlen zwischen 0 und 1 erzeugen

Die einfachste Variante liefert eine Dezimalzahl im Bereich von 0 bis 1. Sie ist die Grundlage für fast alle weiteren Berechnungen mit Zufallswerten.

  1. Öffnen Sie Ihre Tabellenkalkulation - Google Sheets, Microsoft Excel oder LibreOffice Calc - und klicken Sie eine freie Zelle an.
  2. Geben Sie im Formelfeld =ZUFALLSZAHL() ein.
    Formel ZUFALLSZAHL in einer Tabellenkalkulation eingeben
  3. Bestätigen Sie mit Enter. In der Zelle steht nun eine Zufallszahl zwischen 0 und 1, zum Beispiel 0,7584. Bei jeder Neuberechnung der Tabelle wird sie aktualisiert.
  4. Für weitere Werte ziehen Sie das kleine Quadrat in der rechten unteren Ecke der Zelle über den gewünschten Bereich. So füllen Sie in einem Zug ganze Spalten oder Zeilen mit Zufallszahlen.

Tipp

=ZUFALLSZAHL() liefert Dezimalzahlen mit vielen Nachkommastellen. Genau deshalb eignet sich die Funktion gut als Basis für eigene Formeln - etwa um einen beliebigen Zahlenbereich abzubilden.

2. Ganze Zahlen aus einem festen Bereich ziehen

Sollen die Ergebnisse ganze Zahlen aus einem bestimmten Intervall sein - etwa 1 bis 100 -, übernimmt das die Funktion ZUFALLSBEREICH.

  1. Wählen Sie eine Zelle aus und klicken Sie in das Formelfeld.
  2. Geben Sie die Funktion ein: =ZUFALLSBEREICH(Untergrenze; Obergrenze)

    Untergrenze ist die kleinste, Obergrenze die größte Zahl, die im Ergebnis vorkommen darf. Für Werte zwischen 1 und 100 lautet die Formel:

    =ZUFALLSBEREICH(1; 100)
    Formel ZUFALLSBEREICH mit Unter- und Obergrenze in einer Tabelle
  3. Drücken Sie Enter. Wie zuvor lässt sich die Formel über das Quadrat in der Zellecke auf beliebig viele weitere Zellen übertragen.

Wichtige Hinweise

  • Die Funktionsnamen sind in Google Sheets und Microsoft Excel identisch: ZUFALLSZAHL() und ZUFALLSBEREICH(Untergrenze; Obergrenze).
  • In der englischen Version heißen die Funktionen RAND() und RANDBETWEEN(bottom; top).
  • Bei jedem Öffnen des Dokuments und bei jeder Neuberechnung - etwa nach einer Änderung in der Tabelle - werden die Zufallszahlen neu gezogen.

Erweiterte Zufallsfunktionen

Mit zwei kleinen Kniffen decken Sie fast jeden weiteren Anwendungsfall ab: Dezimalzahlen in einem eigenen Bereich und Werte, die sich nicht mehr verändern.

Dezimalzahlen in einem eigenen Bereich

Skalieren Sie das Ergebnis von ZUFALLSZAHL() auf Ihr Intervall:

=ZUFALLSZAHL()*(Obergrenze-Untergrenze)+Untergrenze

Beispiel für Werte zwischen 10,5 und 20,5:

=ZUFALLSZAHL()*(20,5-10,5)+10,5

Zufallszahlen fixieren

Damit sich die gezogenen Zahlen bei der nächsten Neuberechnung nicht wieder ändern, ersetzen Sie die Formeln durch ihre Ergebnisse:

  1. Zufallszahlen wie oben beschrieben erzeugen
  2. Die Zellen mit den Formeln kopieren
  3. Als Nur Werte wieder einfügen

Praxisbeispiel: Lottozahlen in der Tabelle

So ziehen Sie sechs Zahlen aus dem Bereich 1 bis 49, ohne dass sich eine Zahl wiederholt:

  1. Tragen Sie in sechs verschiedene Zellen die Funktion =ZUFALLSBEREICH(1; 49) ein.
  2. Kopieren Sie diese Zellen und fügen Sie sie als Nur Werte wieder ein, damit die Zahlen fixiert bleiben.
  3. Prüfen Sie, ob eine Zahl doppelt vorkommt - falls ja, ersetzen Sie sie durch eine neue Zufallszahl.
  4. Sortieren Sie die Zahlen bei Bedarf aufsteigend.

Schneller geht es mit unserem Lotto Zahlen Generator - er zieht die Zahlen direkt ohne Duplikate.

Sie brauchen die Zahlen nur einmal und ohne Tabelle? Der Zufallszahlengenerator erzeugt sie direkt im Browser - inklusive Bereich, Anzahl und der Option, Wiederholungen auszuschließen.

Mehr Wissenswertes