Um ein echtes Datum aus der Tagesnummer oder dem 'nten Tag des Jahres' zu erhalten, können Sie die DATE-Funktion verwenden.
Im gezeigten Beispiel lautet die Formel in C5:
= DATE (year,1,daynum)Erläuterung
Die DATE-Funktion erstellt Datumsangaben aus separaten Jahres-, Monats- und Tageswerten. Einer der Tricks ist die Möglichkeit, auf korrekte Daten zu aktualisieren, wenn Tage und Monate außerhalb des zulässigen Bereichs liegen.
DATE gibt beispielsweise den 9. April 2016 mit den folgenden Argumenten zurück:
= DATE (2015,1,B5)
Es gibt keinen 100. Tag im Januar, daher bewegt sich DATE simple vom 1. Januar um 100 Tage vorwärts und die Zahlen geben das korrekte Datum zurück.
Die Formel auf dieser Seite nutzt dieses Verhalten. In diesem Fall wird als Jahr 2015 angenommen, daher ist 2015 für das Jahr fest codiert und 1 für den Monat. Der Tageswert stammt aus Spalte B, und die DATE-Funktion berechnet das Datum wie oben beschrieben.
Extrahieren eines Jahreswertes aus einem julianischen Datum
Wenn Sie ein Datum im julianischen Format haben, zum Beispiel 10015, wobei das Format 'dddyy' ist, können Sie die Formel wie folgt anpassen:
= DATE (2016,1,100)
Hier verwenden wir RIGHT, um die 2 Zeichen von rechts für das Jahr zu extrahieren, und LEFT, um 3 Zeichen von links für den Tag zu extrahieren. Monat wird wie im ersten Beispiel als 1 geliefert.
Autor Dave Bruns