7.6.4 Datums- und Zeitfunktionen

Excel bietet verschiedene Funktionen an, mit deren Hilfe Sie Zeiträume berechnen und zwischen verschiedenen Darstellungsformen konvertieren können:

Syntax Beschreibung Beispiele
Wochentag(Zahl;Typ) Gibt den Wochentag (Montag, Dienstag usw.) eines gegebenen Datums zurück.

Zahl gibt einen Datumswert in der Excel-internen Schreibweise an. Der 1.Januar 1900 entspricht der 1, der 2.Januar 1900 entspricht der 2 usw.

Typ = 1 oder nicht angegeben: das Ergebnis 1 entspricht Sonntag, 2 entspricht Montag, usw.
Typ = 2: das Ergebnis 1 entspricht Montag, 2 entspricht Dienstag usw.
Typ = 3: das Ergebnis 0 entspricht Montag, 1 entspricht Dienstag usw.

=Wochentag(1;2) liefert den Wert 7. Der 1.1.1900 war also ein Sonntag.

=Wochentag("8.4.2003";2) liefert den Wert 2. Der 8.4.03 war also ein Dienstag.

=Wochentag(A3;2) liefert den Wert 4 (also ein Donnerstag), falls in Zelle A3 das Datum 20.3.2003 steht.

=Text(Wochentag(A3;1);"TTTT") gibt den Wert "Donnerstag" zurück, falls in Zelle A3 das Datum 20.3.2003 steht.

Tage360(Ausgangsdatum; Enddatum;Methode) Berechnet den Zeitraum in Tagen zwischen zwei Datumswerten, basierend auf einem kaufmännischen Jahr mit 360 Tagen. Jeder Monat hat also rechnerisch einheitlich 30 Tage. Enthält das Argument "Methode" den Wert WAHR, wird die europäische Berechnungsmethode verwendet, ansonsten die amerikanische. Näheres erfahren Sie in der Excel-Online-Hilfe. =Tage360("1.1.2003";"1.1.2005";WAHR) liefert den Wert 720 (= 2 Jahre)

=Tage360(E3;F3;WAHR) gibt ebenfalls den Wert 720 zurück, wenn E3 das Datum 1.1.2003 und F3 den 1.1.2005 enthält.

Heute() Liefert das aktuelle Systemdatum. =Heute() gibt das aktuelle Systemdatum zurück.
Jetzt() Liefert das aktuelle Systemdatum und die aktuelle Systemzeit. =Jetzt() gibt das aktuelle Systemdatum und die aktuelle Zeit zurück.
Datum(Jahr;Monat;Tag) Gibt die fortlaufende Zahl des angegebenen Datums zurück. =Datum(1900;1;1) liefert die 1. Excel fängt also am 1.Januar 1900 mit dem Zählen an. Für jeden weiteren Tag wird der Wert um 1 erhöht, so dass die Funktion für den 31.12.1900 den Wert 366 zurück gibt. 1900 war also ein Schaltjahr.

Beachten Sie, dass eine Zelle mit dem Zahlenformat "Standard" oder "Zahl" formatiert sein muss, damit die Zahl 366 auch angezeigt wird. Bei Formatierung als "Datum" wird der "31.12.1900" angegeben.

Datwert(Datumstext) Gibt die fortlaufende Zahl des angegebenen Datums zurück. Das Datum muss hier als Text vorliegen. =Datwert("31.12.1900") liefert den Wert 366.

=Datwert(C3) gibt ebenfalls 366 zurück, falls Zelle C3 den Wert '31.12.1900 enthält. Beachten Sie den Apostroph. Er formatiert jede Zahl als Text.

Jahr(Zahl) Gibt das Jahr einer angegebenen Zahl zurück. =Jahr(1000) liefert z.B. das Jahr 1902.
Monat(Zahl) Gibt den Monat einer angegebenen Zahl zurück. =Monat(1000) liefert z.B. den Monat 9, also September.

=Text(10000;"MMMM") liefert den Wert "September".

Tag(Zahl) Gibt den Tag einer angegebenen Zahl zurück. =Tag(1000) liefert z.B. den Wert 26, also den 26. Tag eines Monats.

=Text(1000;"T.MMM JJJJ") liefert den Datumswert 26.Sep 1902 als Text.

Zeit(Stunde;Minute;Sekunde) Gibt die fortlaufende Zahl einer angegebenen Zeit zurück. =Zeit(12;15;45) liefert je nach Zellformatierung den Wert 12:15:45 oder 0,5109375. Jede Zeit zwischen 0 und 24 Uhr entspricht einem Wert von 0 bis 1.

=Text(0,5109375;"h:mm:ss") liefert die Uhrzeit 12:15:45.
=Text(44587,5109375;"h:mm:ss T.MM JJJJ) liefert den Wert 12:15:45 26.Jan 2022.

Zeitwert(Zeit) Gibt die fortlaufende Zahl einer als Text gegebenen Zeit zurück. =Zeitwert("12:15:45") liefert die Zahl 0,5109375.
Stunde Gibt die Stunden einer gegebenen Dezimalzahl (=Excel-interne Uhrzeitdarstellung) zurück. =Stunde(0,5109375) liefert den Wert 12.
Minute Gibt die Minuten einer gegebenen Dezimalzahl zurück. =Minute(0,5109375) liefert den Wert 15.
Sekunde Gibt die Sekunden einer gegebenen Dezimalzahl zurück. =Sekunde(0,5109375) liefert den Wert 45.

Zeiträume können Sie einfach als Differenz zwischen zwei Datumswerten berechnen: B11-A11 liefert den Wert 731, wenn in A11 der Wert 1.1.2003 und in B11 der 1.1.2005 steht. Das Jahr 2004 ist ein Schaltjahr. Dies wird von Excel berücksichtigt.