Gibt die sequenzielle Seriennummer eines bestimmten Datums zurück.
Syntax
DATUM(Jahr,Monat,Tag)
Jahr Das Argument year kann ein bis vier Ziffern sein. Wenn jahr zwischen 0 (null) und 1899 (einschließlich) liegt, wird der Wert zu 1900 addiert, um das Jahr zu berechnen. Beispielsweise gibt DATE(108,1,2) den 2. Januar 2008 (1900+108) zurück. Wenn year zwischen 1900 und 9999 (einschließlich) liegt, wird der Wert als Jahr verwendet. Beispielsweise gibt DATE(2008,1,2) den 2. Januar 2008 zurück.
Monat ist eine Zahl, die den Monat des Jahres darstellt. Wenn Monat größer als 12 ist, wird mit Monat die Anzahl der Monate zum ersten Monat des angegebenen Jahres addiert. Beispielsweise gibt DATE(2008,14,2) die fortlaufende Nummer zurück, die den 2. Februar 2009 darstellt.
Day ist eine Zahl, die den Tag des Monats darstellt. Wenn Tag größer als die Anzahl der Tage des angegebenen Monats ist, wird mit Tag die Anzahl der Tage zum ersten Tag des Monats addiert. Beispielsweise gibt DATE(2008,1,35) die fortlaufende Nummer zurück, die den 4. Februar 2008 darstellt.
Hinweise
-
Datumsangaben werden als sequenzielle Seriennummern gespeichert, damit sie in Berechnungen verwendet werden können. Standardmäßig ist der 31. Dezember 1899 die Seriennummer 1 und der 1. Januar 2008 die Seriennummer 39448, da es 39.448 Tage nach dem 1. Januar 1900 ist.
-
Die DATE-Funktion ist am nützlichsten in Formeln, bei denen Jahr, Monat und Tag Formeln und keine Konstanten sind.
Beispiel
Jahr |
Monat |
Tag |
Formel |
Beschreibung (Ergebnis) |
---|---|---|---|---|
2008 |
1 |
1 |
=DATUM([Jahr],[Monat],[Tag]) |
Serielles Datum für das Datum (01.01.2008 oder 39448) |