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

Forumthread: 0 oder 1 zufällig in zellen eintragen

0 oder 1 zufällig in zellen eintragen
30.09.2005 10:25:11
Christian
Hallo Forum,
ich sollte in 250 Zellen untereinander zufällig 0 oder 1 generieren. Wie kann ich das Automatisch generieren in Excel ?
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 0 oder 1 zufällig in zellen eintragen
30.09.2005 10:28:43
Leo
Hi,
=RUNDEN(ZUFALLSZAHL();0)
und runterziehen.
mfg Leo
AW: 0 oder 1 zufällig in zellen eintragen
30.09.2005 10:29:51
Dr.
Hi,
so zum Beispiel:

Sub test()
For i = 1 To 250
Cells(i, 1) = Round(Rnd())
Next i
End Sub

Randomize nicht vergessen owT
30.09.2005 10:31:59
MichaV
Anzeige
AW: 0 oder 1 zufällig in zellen eintragen
30.09.2005 10:29:56
u_
Hallo,
=ZUFALLSBEREICH(0;1)
Gruß
Geist ist geil!
AW: 0 oder 1 zufällig in zellen eintragen
30.09.2005 11:47:06
Christian
Danke hat funktioniert...
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zufällige 0 und 1 in Excel Zellen generieren


Schritt-für-Schritt-Anleitung

Um in Excel zufällig 0 oder 1 in 250 Zellen zu generieren, kannst du folgende Methoden verwenden:

  1. Standardformel:

    • Wähle die erste Zelle aus (z.B. A1).
    • Gib die folgende Formel ein:
      =RUNDEN(ZUFALLSZAHL();0)
    • Ziehe die rechte untere Ecke der Zelle nach unten, um die Formel auf die restlichen Zellen anzuwenden.
  2. VBA-Makro:

    • Öffne den VBA-Editor mit ALT + F11.
    • Füge einen neuen Modul hinzu (Rechtsklick auf "VBAProject" > Einfügen > Modul).
    • Kopiere und füge den folgenden Code ein:
      Sub test()
      For i = 1 To 250
       Cells(i, 1) = Round(Rnd())
      Next i
      End Sub
    • Schließe den VBA-Editor und führe das Makro aus, um die Werte in die Zellen zu schreiben.

Häufige Fehler und Lösungen

  • Fehler: Zellen zeigen keine 0 oder 1 an.

    • Lösung: Stelle sicher, dass du die Formel oder das Makro korrekt eingegeben hast. Überprüfe die Zellformatierung und stelle sicher, dass sie auf "Allgemein" eingestellt ist.
  • Fehler: Werte ändern sich ständig.

    • Lösung: Wenn du die Formel verwendest, wird die Zufallszahl bei jeder Neuberechnung geändert. Um dies zu verhindern, kopiere die Zellen und füge sie als Werte ein (Rechtsklick > Inhalte einfügen > Werte).

Alternative Methoden

  • Verwende die Formel =ZUFALLSBEREICH(0;1), um direkt eine zufällige Zahl zwischen 0 und 1 zu generieren. Diese Methode ist einfach und erfordert keine VBA-Programmierung.

Praktische Beispiele

  • Um in den Zellen A1 bis A250 zufällig 0 oder 1 zu generieren, kannst du die Formel oder das Makro in der ersten Zelle eingeben und nach unten ziehen oder das Makro ausführen. Das Ergebnis könnte so aussehen:

    A
    0
    1
    0
    1
    0
    ...

Tipps für Profis

  • Kombiniere die Methoden: Du kannst zuerst die Formel verwenden, um die Werte zu generieren, und dann das VBA-Makro, um diese Werte zu verarbeiten oder zu analysieren.
  • Denke daran, das Makro mit Randomize zu kombinieren, um sicherzustellen, dass die Zufallszahlen bei jedem Durchlauf unterschiedlich sind.

FAQ: Häufige Fragen

1. Wie kann ich die Zufallszahlen in einer bestimmten Zelle generieren?
Du kannst die Formel oder das Makro anpassen, um die Zufallszahlen in einer bestimmten Zelle oder einem bestimmten Bereich zu generieren.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die genannten Methoden funktionieren in den meisten Versionen von Excel, einschließlich Excel 2010 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige