Excel-Formel: Zufälliges Datum zwischen zwei Daten -

Inhaltsverzeichnis

Generische Formel

=RANDBETWEEN(date1,date2)

Zusammenfassung

Um zufällige Daten zwischen zwei Daten zu generieren, können Sie die Funktion RANDBETWEEN zusammen mit der Funktion DATE verwenden.

In dem gezeigten Beispiel lautet die Formel in B5:

=RANDBETWEEN(DATE(2016,1,1),DATE(2016,12,31))

Diese Formel wird dann von B5 nach B11 kopiert. Das Ergebnis sind zufällige Daten zwischen dem 1. Januar 2016 und dem 31. Dezember 2016 (zufällige Daten im Jahr 2016).

Erläuterung

Die Funktion RANDBETWEEN verwendet zwei Zahlen, eine untere und eine obere Zahl, und generiert dazwischen eine zufällige Ganzzahl. Datumsangaben in Excel sind Seriennummern. Mit der Funktion DATUM können Sie also die untere und die obere Nummer erstellen. RANDBETWEEN generiert dann eine Zahl, die zwischen diesen beiden Datumswerten liegt.

Anmerkungen:

  1. Das Ergebnis dieser Formel muss als Datum formatiert sein, damit es korrekt angezeigt wird.
  2. Dass die RANDBETWEEN-Funktion neue Zahlen generiert, wenn eine Änderung im Arbeitsblatt ausgelöst wird. Dazu gehören alle Änderungen am Arbeitsblatt sowie das einfache Öffnen der Arbeitsmappe.
  3. Um zu verhindern, dass Zufallszahlen erneut berechnet werden, kopieren Sie die Formeln und ersetzen Sie die Formeln durch Einfügen von Spezial> Werte durch ihre berechneten Werte.

Zufällige Arbeitstage

Um zufällige Arbeitstage zu generieren, können Sie die WORKDAY-Funktion folgendermaßen hinzufügen:

=WORKDAY(RANDBETWEEN(date1,date2)-1,1)

Die Funktion WORKDAY stellt sicher, dass das zurückgegebene Datum ein Arbeitstag und kein Wochenende (optional) eines Feiertags ist. Beachten Sie jedoch, dass WORKDAY Daten, die an Wochenenden oder Feiertagen liegen, auf den nächsten Arbeitstag verschiebt, sodass möglicherweise Daten angezeigt werden, die über date2 hinausgehen2.

Interessante Beiträge...