Viele Zufallszahlen ohne Duplikate erzeugen

Fⁿr ein Gewinnspiel ben÷tige ich 5.200 zufΣllige sechsstellige Zahlen. Um anschlie▀end diese Zahlen in einen Word-Serienbrief zu integrieren, brauche ich diese Zahlen in Excel.

Zahlen in beliebiger Menge lassen sich problemlos in Excel mit dem Zufallsgenerator erzeugen. Das birgt jedoch die Gefahr in sich, dass einzelne Zahlen mehrfach auftreten. Mit einigen Hilfsmitteln kann man das aber auch verhindern. Um die Zahlen zu erzeugen, gibst Du zuerst in der Zelle ╗A1½ die folgende Formel ein: =GANZZAHL(ZUFALLSZAHL()*t 1000000+1) Markiere den Bereich bis zur Zeile 5.200 und kopiere mit dem Befehl ╗Bearbeiten | Ausfⁿllen | Unten½ die Formel. Nun enthΣlt die erste Spalte bereits die gesuchten Zufallszahlen. Um Zahlendoppler auszuschlie▀en, schreibst Du als nΣchstes in die Zelle ╗C1½ die Formel =WENN(B1=B2;ôdoppeltô;ôä) und kopierst diese Formel ebenfalls nach unten bis zur Zeile 5.200. Schreibe nun in die Zelle ╗D1½ diese Funktion: =Z─HLENWENN(C:C;ôdoppeltô) Nun kopierst Du alle Werte der Spalte ╗A½ mit ╗Bearbeiten | Inhalte einfⁿgen | Werte½ in die Spalte ╗B½. Sortiere die Daten in Spalte ╗B½ dann in aufsteigender Reihenfolge. Falls keine Dubletten auftreten, zeigt das Feld ╗D1½ den Wert Null an. In diesem Fall sind Deine Zufallszahlen fertig. Da die Werte der Spalte ╗A½ inzwischen neu berechnet sind, kannst Du die Zahlen aus Spalte ╗B½ verwenden. Falls Du die Zahlen nicht sortiert haben m÷chtest, wΣhle nun ╗Bearbeiten | RⁿckgΣngig: Sortieren½. Wenn Dubletten in Deinen Zahlen aufgetreten sind, wiederholst Du das Kopieren und Prⁿfen aus der inzwischen schon neu berechneten Spalte ╗A½. Schlie▀lich kopierst Du die Werte aus der Spalte ╗B½ in eine freie Spalte und gibst dieser Spalte das benutzerdefinierte Format ╗ô000000ô½. Damit erscheinen alle Zahlen mit sechs Stellen und bei Bedarf mit fⁿhrenden Nullen. Zuletzt l÷schst Du die anderen Spalten. www.chip.de/forum/office97