TAGE-Funktion – Tage in Excel, VBA, und Google Sheets zählen
Download the example workbook
In diesem Tutorial zeigen wir Ihnen, wie Sie die TAGE-Funktion in Excel und Google Sheets verwenden können, um die Tage zwischen zwei Datumsangaben zu zählen.
Die Anzahl der Tage zwischen zwei Datumsangaben berechnen
Die TAGE-Funktion gibt die Anzahl der Tage zwischen zwei Datumsangaben zurück.
=TAGE(C3; B3)
Sie gibt eine positive Zahl zurück, wenn das Enddatum nach dem Anfangsdatum liegt (siehe oben) oder eine negative Zahl, wenn das Enddatum vor dem Anfangsdatum liegt (siehe unten):
Absolute Datumsdifferenz
Um die absolute Differenz zwischen zwei Daten zu berechnen (keine negativen Werte), packen Sie die TAGE-Funktion in die Funktion ABS ein:
=ABS(TAGE(C3; B3))
Datumsangaben subtrahieren
Anstatt die TAGE-Funktion zu verwenden, können Sie normalerweise auch einfach zwei Datumsangaben subtrahieren, um die Anzahl der Tage zwischen ihnen zu berechnen:
=C3-B3
Dies funktioniert jedoch nicht mit Datumsangaben, die als Text gespeichert sind. Dagegen funktioniert die TAGE-Funktion mit Daten, die als Text gespeichert sind.
Außerdem kann diese Methode ein unerwartetes Ergebnis liefern, wenn ein Zeitwert mit den Daten gespeichert ist. Lesen Sie unseren Artikel über die Berechnung der Differenz zwischen Datumsangaben, um mehr zu erfahren.
Tage ab heute
Um die Anzahl der Tage zwischen einem Datum und dem heutigen Tag zu berechnen, verwenden Sie die HEUTE-Funktion als eines der Datumswerte:
=TAGE(HEUTE(); B3)
Die TAGE360-Funktion
Wenn Sie stattdessen die Anzahl der Tage zwischen zwei Datumsangaben unter Verwendung eines Jahres mir 360 Tagen (bei dem jeder Monat 30 Tage hat) berechnen müssen, verwenden Sie die TAGE360-Funktion:
=TAGE(C3; B3)
=TAGE360(B3; C3)
Die Funktion NETTOARBEITSTAGE
Die Funktion NETTOARBEITSTAGE berechnet die Anzahl der Arbeitstage zwischen zwei Datumsangaben:
=NETTOARBEITSTAGE(B3; C3)
TAGE in Google Sheets
Die TAGE-Funktion funktioniert in Google Sheets genau so wie in Excel:
TAGE-Beispiele in VBA
Sie können die TAGE-Funktion auch in VBA verwenden. Tippen Sie:
Application.Worksheetfunction.Days(Datum_Ende,Datum_Anfang)
Die Funktionsargumente können Sie entweder direkt in die Funktion eingeben oder Variablen definieren, die Sie stattdessen verwenden.