Tutorial: Einzigartige Zufallszahlen und Namen in Excel generieren (Ohne Duplikate)

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel einzigartige Zufallszahlen generierst und Namen ohne Duplikate auswählst.


Ob für Gewinnspiele, Team-Einteilungen oder Stichproben – oft benötigt man in Excel eine Liste von Zufallszahlen oder Namen, bei der sich kein Wert wiederholt. In diesem Tutorial lernst du die modernste Methode (Excel 365 & 2021) sowie die klassische Methode für ältere Excel-Versionen.


Methode 1: Der moderne Weg (Excel 365 & Excel 2021)

Diese Methode ist die schnellste, da sie „dynamische Arrays“ nutzt. Wir verwenden die Funktionen SORTIERENNACH, SEQUENZ und ZUFALLSMATRIX.

1.1 Einzigartige Zufallszahlen (z.B. 1 bis 20)

Wenn du eine Liste der Zahlen 1 bis 20 in zufälliger Reihenfolge möchtest:

  1. Klicke in eine leere Zelle.
  2. Gib folgende Formel ein:
    =SORTIERENNACH(SEQUENZ(20); ZUFALLSMATRIX(20))
    • SEQUENZ(20): Erstellt eine Liste von 1 bis 20.
    • ZUFALLSMATRIX(20): Erstellt 20 Zufallszahlen.
    • SORTIERENNACH: Sortiert die erste Liste basierend auf der zweiten (zufälligen) Liste.

1.2 Namen zufällig auswählen (ohne Duplikate)

Angenommen, deine Namen stehen im Bereich A2:A11.

  1. Gib in eine andere Zelle folgende Formel ein:
    =SORTIERENNACH(A2:A11; ZUFALLSMATRIX(ANZAHL2(A2:A11)))
  2. Das Ergebnis: Excel gibt die gesamte Namensliste in einer zufällig durchmischten Reihenfolge aus. Da die Originalnamen nur einmal existieren, gibt es keine Duplikate.

Pro-Tipp: Wenn du nur einen zufälligen Gewinner ziehen willst, kombiniere es mit INDEX:

=INDEX(SORTIERENNACH(A2:A11; ZUFALLSMATRIX(ANZAHL2(A2:A11))); 1)

Methode 2: Der klassische Weg (Alle Excel-Versionen)

Falls du eine ältere Excel-Version hast, hilft der Trick mit der „Hilfsspalte“.

Schritt-für-Schritt-Anleitung:

  1. Liste vorbereiten: Schreibe deine Namen in Spalte A (z. B. A2 bis A11).
  2. Hilfsspalte erstellen: Schreibe in die Zelle daneben (B2) die Formel:
    =ZUFALLSZAHL()
  3. Kopieren: Ziehe die Formel in Spalte B bis nach unten (B11). Jede Zelle enthält nun eine Dezimalzahl zwischen 0 und 1.
  4. Sortieren:
    • Markiere den gesamten Bereich (A2 bis B11).
    • Gehe im Menü auf Daten -> Sortieren.
    • Wähle „Sortieren nach Spalte B“ (der Zufallszahl).
    • Klicke auf OK.
  5. Ergebnis: Deine Namensliste in Spalte A ist nun komplett zufällig durchgemischt.

Wichtige Tipps & Tricks

1. Das "Neu-Berechnen" verhindern

Zufallszahlen in Excel (sowohl ZUFALLSMATRIX als auch ZUFALLSZAHL) sind volatil. Das bedeutet: Jedes Mal, wenn du eine Zelle bearbeitest oder die Datei speicherst, ändern sich die Ergebnisse.

Lösung: Wenn du ein festes Ergebnis willst (z. B. einen Gewinner festlegen):

  1. Markiere die generierten Zufallswerte/Namen.
  2. Drücke Strg + C (Kopieren).
  3. Mache einen Rechtsklick auf dieselbe Stelle und wähle Werte einfügen (123).
  4. Nun sind die Formeln weg und die Namen bleiben fest stehen.

2. Mehrere Gewinner ziehen

Wenn du aus einer Liste von 100 Personen genau 3 zufällige Personen ziehen willst (ohne dass eine Person doppelt vorkommt), nutzt du in Excel 365 einfach INDEX mit einer Sequenz:

=INDEX(SORTIERENNACH(A2:A101; ZUFALLSMATRIX(100)); SEQUENZ(3))

(Dies gibt die ersten 3 Namen der zufällig sortierten Liste aus.)


Zusammenfassung der Funktionen (Deutsch vs. Englisch)

Falls du ein englisches Excel nutzt, sind hier die Übersetzungen:

  • SORTIERENNACH -> SORTBY
  • SEQUENZ -> SEQUENCE
  • ZUFALLSMATRIX -> RANDARRAY
  • ZUFALLSZAHL -> RAND
  • ANZAHL2 -> COUNTA
0