Excel-Formel: Datum von Tagesnummer abrufen -

Inhaltsverzeichnis

Generische Formel

=DATE(year,1,daynum)

Zusammenfassung

Um ein reales Datum von der Tagesnummer oder dem "n-ten Tag des Jahres" zu erhalten, können Sie die DATE-Funktion verwenden.

Im gezeigten Beispiel lautet die Formel in C5:

=DATE(2015,1,B5)

Erläuterung

Die Erstellung der DATE-Funktion erfolgt aus separaten Jahres-, Monats- und Tageswerten. Einer seiner Tricks ist die Möglichkeit, bei bestimmten Tagen und Monaten, die "außerhalb der Reichweite" liegen, auf korrekte Daten vorzurollen.

Beispielsweise gibt DATE den 9. April 2016 mit den folgenden Argumenten zurück:

=DATE(2016,1,100)

Es gibt keinen 100. Tag im Januar, daher bewegt sich DATE simple 100 Tage ab dem 1. Januar vorwärts und die Zahlen geben das richtige Datum zurück.

Die Formel auf dieser Seite nutzt dieses Verhalten. In diesem Fall wird das 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 erläutert.

Extrahieren eines Jahreswerts aus einem julianischen Datum

Wenn Sie ein Datum in einem julianischen Format haben, z. B. 10015, wobei das Format "dddyy" lautet, können Sie die Formel wie folgt anpassen:

=DATE(RIGHT(A1,2),1,LEFT(A1,3))

Hier verwenden wir RECHTS, um die 2 Zeichen für das Jahr von rechts zu extrahieren, und LINKS, um 3 Zeichen für den Tag von links zu extrahieren. Monat wird wie im ersten Beispiel als 1 angegeben.

Interessante Beiträge...