Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zufallszahl, nicht doppelt

Zufallszahl, nicht doppelt
02.07.2014 02:16:45
jojo
Ich benötige eine zufällige Reihenfolge der Zahlen von 1 bis 100. Jedoch darf keine Zahl doppelt vorkommen. Wie kann ich das mit Excel bewerkstelligen?
Geht das auch ohne VBA?
Vielen Dank für eure Hilfe!

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Zufallszahl, nicht doppelt
02.07.2014 03:04:59
Daniel
Hi
1. Schreibe die Zahlen von 1-100 in die Spalte A
2. Schreibe in die Spalte B daneben die Formel: =Zufallszahl()
3. Sortiere die kleine Tabelle nach Spalte B
in Spalte A stehen jetzt die Zahlen von 1 bis 100 in zufälliger Reihenfolge ohne Wiederholung.
Gruß Daniel

Anzeige
AW: Zufallszahl, nicht doppelt
02.07.2014 04:45:45
Matthias
Hallo
hier noch eine Variante
Tabelle1

 AB
10,2473681731
20,020030344
30,9091102591
40,704084268
50,1412816322

Formeln der Tabelle
ZelleFormel
A1=ZUFALLSZAHL()
B1=RANG(A1;$A$1:$A$100;ZEILE()
)
A2=ZUFALLSZAHL()
B2=RANG(A2;$A$1:$A$100;ZEILE()
)
A3=ZUFALLSZAHL()
B3=RANG(A3;$A$1:$A$100;ZEILE()
)
A4=ZUFALLSZAHL()
B4=RANG(A4;$A$1:$A$100;ZEILE()
)
A5=ZUFALLSZAHL()
B5=RANG(A5;$A$1:$A$100;ZEILE()
)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
einfach bis Zeile 100 runterziehen
Gruß Matthias

Anzeige
AW: Zufallszahl, nicht doppelt
02.07.2014 13:05:25
Daniel
Hatte ich auch schon überlegt, aber bei dieser Methode sind doppelte Zahlenwerte zwar sehr unwahrscheinlich, aber zumindest theoretisch durchaus möglich.
Gruß Daniel

ok, aktzeptiert !
04.07.2014 15:51:46
Matthias
Hallo Daniel
Ja stimmt, möglich ist es.
Aber solange jojo blondo
keine Rückmeldung gibt braucht man sich nicht weiter den Kopf zerbrechen.
Gruß Matthias
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zufallszahlen in Excel ohne Duplikate generieren


Schritt-für-Schritt-Anleitung

Um in Excel eine zufällige Reihenfolge der Zahlen von 1 bis 100 zu erstellen, ohne dass Duplikate entstehen, gehst du wie folgt vor:

  1. Schreibe die Zahlen von 1 bis 100 in die Spalte A (z.B. A1 bis A100).
  2. In die Spalte B daneben (B1 bis B100) fügst du die Formel ein:
    =ZUFALLSZAHL()
  3. Markiere beide Spalten (A und B) und sortiere die Tabelle nach der Spalte B (Zufallszahl).
  4. In der Spalte A erscheinen jetzt die Zahlen von 1 bis 100 in zufälliger Reihenfolge, ohne Wiederholungen.

Diese Methode ist einfach und benötigt kein VBA. Du kannst sie in jeder Excel-Version verwenden, die die Funktion ZUFALLSZAHL() unterstützt.


Häufige Fehler und Lösungen

  • Fehler: Doppelte Zahlenwerte erscheinen in der Liste.

    • Lösung: Stelle sicher, dass du die Spalte mit den Zufallszahlen sortierst. Bei der Verwendung von ZUFALLSZAHL() ist es theoretisch möglich, dass Werte gleich sind, daher ist die Sortierung wichtig.
  • Fehler: Die Zufallszahlen ändern sich bei jeder Berechnung.

    • Lösung: Wenn du die zufällige Auswahl fixieren möchtest, kopiere die sortierten Werte in eine andere Stelle und füge sie als Werte ein (Rechtsklick > Inhalte einfügen > Werte).

Alternative Methoden

Eine weitere Methode, die du verwenden kannst, ist die Verwendung von RANG() in Kombination mit ZUFALLSZAHL(). Hier ist der Ablauf:

  1. Schreibe die Zahlen von 1 bis 100 in die Spalte A.
  2. In die Spalte B fügst du die Formel ein:
    =ZUFALLSZAHL()
  3. In die Spalte C kannst du die Rangfolge mit der Formel einfügen:
    =RANG(B1; $B$1:$B$100; 1)
  4. Ziehe die Formeln bis zur Zeile 100 nach unten.
  5. Sortiere die Tabelle nach der Spalte C.

Diese Methode gibt dir ebenfalls eine zufällige Reihenfolge ohne Duplikate.


Praktische Beispiele

Angenommen, du möchtest eine zufällige Auswahl aus einer Liste von 100 verschiedenen Produkten ohne doppelte Werte. Du kannst die oben beschriebenen Schritte anwenden, um sicherzustellen, dass jedes Produkt nur einmal ausgewählt wird.

Ein Beispiel könnte so aussehen:

  • Spalte A: Liste der Produkte
  • Spalte B: =ZUFALLSZAHL()
  • Sortiere nach Spalte B, um die Produkte in zufälliger Reihenfolge anzuzeigen.

Tipps für Profis

  • Verwende die Funktion ZUFALLSBEREICH() für spezifische Bereiche, um zufällige Zahlen zwischen zwei Werten zu generieren. Beispielsweise:
    =ZUFALLSBEREICH(1; 100)
  • Für größere Datenmengen oder komplexere Anforderungen kannst du auch Excel-Tabellen und Filter verwenden, um die Anzeige der Daten zu optimieren.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass keine doppelten Werte in meiner Liste erscheinen? Du kannst die oben beschriebenen Methoden verwenden, die garantieren, dass die Werte zufällig ohne Duplikate ausgewählt werden.

2. Ist es möglich, eine zufällige Auswahl aus einer Liste von Textwerten in Excel zu erstellen? Ja, du kannst die gleichen Methoden verwenden, indem du die Liste der Textwerte in einer Spalte platzierst und die Zufallszahlen in einer benachbarten Spalte generierst. Sortiere dann nach den Zufallszahlen, um eine zufällige Auswahl zu erhalten.

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