In diesem Artikel werden wir lernen, ein zufälliges Datum in Excel zu generieren. Sie können die genannte Formel auch als Datums-Randomizer verwenden.
Szenario:
Nehmen wir an, wir benötigen aus irgendeinem Grund zufällige Daten zwischen zwei bestimmten Daten. Also, wie machen wir das?
So lösen Sie das Problem.
Die Daten sind im Grunde Seriennummern in Excel. Wir brauchen also nur eine Formel, in die wir Datumsangaben als Zahlen eingeben und das Rückgabeergebnis im Datumsformat erhalten. Hier hängt die Lösung des Problems von der Bedingung ab. Mögliche Bedingungen können wie folgt sein.
- Datumswerte zwischen zwei beliebigen Datumsangaben.
- Datumswert innerhalb eines bestimmten Jahres.
- Datumswerte aus einer kleinen Liste von Datumswerten.
- Datumswerte aus einer langen Liste von Datenwerten.
Wir werden also alle oben genannten Probleme lösen, aber dafür müssen wir zuerst ein wenig die Excel-Funktion RANDBETWEEN verstehen.
Das erste Problem besteht darin, dass die beiden Datumsangaben als direktes Argument an die Funktion übergeben werden.
Verwenden Sie die Formel:
= RANDBETWEEN ( Datum1, Datum2 )
date1 : das größere Datum als top
date2 : das kleinere Datum als unten
Beispiel: Erstellen Sie eine Liste zufälliger Daten zwischen zwei definierten Daten.
Hier haben wir zwei verschiedene Daten in Zelle D3 & D4 angegeben.
Jetzt brauchen wir eine Reihe von zufälligen Daten zwischen den beiden angegebenen Daten.
Jetzt verwenden wir die Formel, um die Datumswerte zu generieren.
Verwenden Sie die Formel:
= RANDZWISCHEN ( D3 , D4 )
Erläuterung:
-
- Die Daten in der Seriennummer können wie unten gezeigt ermittelt werden.
-
- Die Formel gibt also nur eine Zahl zwischen diesen angegebenen Zahlen zurück, die dann in das Datumsformat umgewandelt werden kann.
-
- Die zurückgegebene Zahl kann in einen Datumswert umgewandelt werden, indem das Format der Zelle in ein kurzes Datum geändert wird. Das Dollarzeichen ( $ ) friert den Zellbezug ein.
-
- Ziehen Sie nun nach unten und rechts, um so viele Datumswerte zu generieren, wie Sie möchten.
Wie Sie sehen, gibt die Formel den Datumswert zwischen den beiden angegebenen Daten zurück.
Die zweite Formel für ein weiteres Problem besteht darin, ein zufälliges Datum innerhalb eines Jahres zu erhalten. Angenommen, wir benötigen Datumswerte aus dem Jahr 2019. Wir verwenden die DATE-Funktion mit der RANDBETWEEN-Funktion.
Verwenden Sie die Formel:
= RANDZWISCHEN ( DATUM (2019,1,1) , DATUM (2019,12,31))
Erläuterung:
- Die DATE-Funktion generiert einen Datumswert, der als Argument für die RANDBETWEEN-Funktion verwendet werden kann.
- DATE (2019,1,1) liefert den 01.01.2019 das erste Datum des Jahres & DATE(2019,12,31) gibt den 31.12.2019 das letzte Datum des Jahres zurück.
- Die Funktion RANDBETWEEN gibt Zahlen zurück, die tatsächlich der Datumswert sind, wenn sie in das Datumsformat konvertiert werden.
Nachdem Sie die Zelle in das kurze Datumsformat geändert haben.
Ziehen Sie nun nach unten und rechts, um so viele Datumswerte zu generieren, wie Sie möchten.
Wie Sie sehen, funktioniert die Formel einwandfrei und gibt die zufälligen Datumswerte innerhalb des Jahres 2019 zurück.
Jetzt wechseln wir zu einer dritten Art von Formel, die zufällige Datumswerte aus der gegebenen Liste von Datumswerten generiert. Dazu können wir eine der beiden Formeln verwenden. Zuerst wird es verwendet, wenn die angegebene Liste mit Datumswerten klein ist.
Verwenden Sie die Formel:
= WÄHLEN ( RANDZWISCHEN ( 1 , 7 ), A1 , A2 , A3 , A4 , A5 , A6 , A7 )
Erläuterung:
- Die Funktion CHOOSE gibt den Wert aus der Liste der Werte aus dem Index zurück, der von der Funktion randbetween zurückgegeben wird.
- Der Index wird von der zufälligen FUNCTION generiert
- Die CHOOSE-Funktion gibt nur den Wert gemäß Indexwert zurück.
Ziehen Sie nun nach unten oder rechts, um so viele Datumswerte zu erhalten. Frieren Sie jedoch zuerst den Zellbezug ein.
Wie Sie sehen, gibt die Formel alle Datumswerte aus der angegebenen Liste von Datumswerten zurück.
Nun zur vierten Art, die eine lange Liste von Datumswerten ist
Dazu benötigen wir folgende Funktionen:
- INDEX-Funktion
- RANDBETWEEN-Funktion
- ROWS-Funktion
Jetzt werden wir aus diesen Funktionen eine Formel machen. Hier geben wir der INDEX-Funktion den Bereich an, aus dem sie verschiedene Werte aus der Liste generieren kann.
Verwenden Sie die Formel:
=INDEX ( Datum , RANDBETWEEN ( 1 , ROWS ( Datum ) )
Erläuterung:
- Die ROWS-Funktion gibt die Länge der Liste oder der Daten zurück.
- RANDBETWEEN generiert eine Zahl zwischen 1 und einer Anzahl von Werten in der Liste.
- Die INDEX-Funktion gibt den Wert von Daten abhängig von der von der RANDBETWEEN-Funktion generierten Zahl zurück.
Ziehen Sie nun nach unten oder rechts, um so viele Datumswerte zu erhalten. Dazu müssen Sie keine Referenz einfrieren, da der genannte Bereich bereits eine feste Referenz ist.
Wie Sie sehen, gibt die Formel alle Datumswerte aus der angegebenen Liste von Datumswerten zurück.
Wie Sie in der obigen Momentaufnahme sehen können, sind die Ergebnisse der Formel.
Anmerkungen :
- Die Funktion RANDBETWEEN gibt einen Fehler zurück, wenn das erste Zahlenargument ( unten ) größer ist als das zweite Zahlenargument ( oben ).
- Der Datumswert muss als Zellbezug oder mit der DATE-Funktion oder sonst der Funktion return . angegeben werden
- Die Funktion RANDBETWEEN gibt einen Fehler zurück, wenn das Argument der Funktion nicht numerisch ist.
- Die Funktion AUSWÄHLEN gibt #WERT zurück! Fehler, wenn das Wertargument der Funktion als Array übergeben wird.
- Die CHOOSE-Funktion gibt einen Fehler zurück, wenn die von der RANDBETWEEN-Funktion zurückgegebene Zahl die Anzahl der Werte überschreitet.
Ich hoffe, dieser Artikel zum Generieren zufälliger Datumswerte in Excel ist erklärend. Weitere Artikel zu TEXT-Funktionen finden Sie hier. Bitte teilen Sie Ihre Anfrage unten im Kommentarfeld. Wir werden Ihnen helfen.
Generieren Sie zufällige Telefonnummern
Holen Sie sich eine Zufallszahl aus festen Optionen
Holen Sie sich Zufallszahlen zwischen zwei Zahlen
Excel-Zufallsauswahl: So erhalten Sie eine zufällige Stichprobe aus einem Datensatz
So verwenden Sie die CHOOSE-Funktion in Excel
So verwenden Sie die RANDBETWEEN-Funktion in Excel
populäre Artikel
50 Excel-Shortcut zur Steigerung Ihrer Produktivität
Bearbeiten einer Dropdown-Liste
Absolute Referenz in Excel
Bei bedingter Formatierung
Wenn mit Wildcards
Vlookup nach Datum
Konvertieren Sie Zoll in Fuß und Zoll in Excel 2016
Vor- und Nachname in Excel eintragen
Zählen Sie Zellen, die entweder mit A oder B übereinstimmen