Zeiträume berechnen in Google Sheets: Jahre, Monate und Tage zwischen zwei Daten bestimmen

Melden

Hier ist ein ausführliches Tutorial, wie du in Google Sheets den Zeitraum zwischen zwei Daten berechnest.

In Google Sheets ist die wichtigste Funktion für diese Aufgabe DATEDIF. Obwohl sie in der offiziellen Funktionsliste manchmal versteckt ist, ist sie das mächtigste Werkzeug, um präzise Differenzen zu berechnen.


1. Die Syntax der DATEDIF-Funktion

Die Formel ist immer gleich aufgebaut: =DATEDIF(Startdatum; Enddatum; "Einheit")

  • Startdatum: Das frühere Datum.
  • Enddatum: Das spätere Datum.
  • Einheit: Textkürzel (in Anführungszeichen), das festlegt, was berechnet werden soll.

2. Die verschiedenen Einheiten (Parameter)

Je nachdem, was du wissen möchtest, musst du den passenden Buchstaben einsetzen:

Einheit Beschreibung
"Y" Die Anzahl der vollständigen Jahre.
"M" Die Anzahl der vollständigen Monate.
"D" Die Anzahl der Tage.
"YM" Die Anzahl der Monate, die nach Abzug der vollen Jahre übrig bleiben (0-11).
"MD" Die Anzahl der Tage, die nach Abzug der vollen Monate übrig bleiben.
"YD" Die Anzahl der Tage, die seit dem letzten Jahrestag vergangen sind (ignoriert die Jahre).

3. Schritt-für-Schritt-Beispiele

Angenommen, in Zelle A2 steht das Startdatum (01.01.2020) und in Zelle B2 das Enddatum (15.03.2023).

A. Nur die Jahre berechnen

Wenn du wissen willst, wie viele volle Jahre vergangen sind (z. B. für ein Alter):

=DATEDIF(A2; B2; "Y")

Ergebnis: 3

B. Nur die Monate berechnen

Für die gesamte Anzahl an Monaten über den gesamten Zeitraum:

=DATEDIF(A2; B2; "M")

Ergebnis: 38

C. Nur die Tage berechnen

Dies entspricht der einfachen Subtraktion =B2-A2:

=DATEDIF(A2; B2; "D")

Ergebnis: 1169


4. Profi-Tipp: Jahre, Monate und Tage kombinieren

Oft möchte man ein Ergebnis wie: "3 Jahre, 2 Monate und 14 Tage". Dafür kombinieren wir die Einheiten mit dem Et-Zeichen (&):

Kopiere diese Formel für ein komplettes Ergebnis:

=DATEDIF(A2; B2; "Y") & " Jahre, " & DATEDIF(A2; B2; "YM") & " Monate und " & DATEDIF(A2; B2; "MD") & " Tage"

Wie diese Formel funktioniert:

  1. DATEDIF(A2; B2; "Y") berechnet die vollen Jahre (3).
  2. DATEDIF(A2; B2; "YM") berechnet die verbleibenden Monate nach den 3 Jahren (2).
  3. DATEDIF(A2; B2; "MD") berechnet die restlichen Tage nach den Monaten (14).

5. Häufige Fehler vermeiden

  1. Reihenfolge der Daten: Das Startdatum muss vor dem Enddatum liegen. Ist das Startdatum später, gibt Google Sheets den Fehler #NUM! aus.
  2. Formatierung: Stelle sicher, dass die Zellen A2 und B2 von Google Sheets wirklich als "Datum" erkannt werden (Format -> Zahl -> Datum).
  3. Anführungszeichen: Die Einheiten wie "Y" oder "MD" müssen zwingend in doppelten Anführungszeichen stehen.

Alternative: Einfache Differenz in Tagen

Wenn du wirklich nur die Anzahl der Tage zwischen zwei Terminen brauchst, kannst du in Google Sheets auch einfach rechnen: =B2 - A2 Stelle dann sicher, dass das Format der Ergebniszelle auf "Zahl" (und nicht Datum) eingestellt ist.

0