Differenz zwischen zwei Daten in Excel berechnen (ohne Jahre)

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel die Differenz zwischen zwei Daten berechnest und dabei die Jahreszahlen ignorierst (ideal für Geburtstage, Jubiläen oder saisonale Planungen).

Wenn du wissen willst, wie viele Tage oder Monate zwischen zwei Terminen liegen, ohne dass das Kalenderjahr eine Rolle spielt, ist die versteckte Excel-Funktion DATEDIF die beste Wahl.


Methode 1: Die DATEDIF-Funktion (Der Profi-Weg)

Die Funktion DATEDIF ist in Excel nicht im Funktions-Assistenten sichtbar, aber sie funktioniert einwandfrei. Um Jahre zu ignorieren, nutzen wir spezielle Parameter.

1. Tage zwischen zwei Daten (Jahre ignorieren)

Wenn du wissen willst, wie viele Tage zwischen dem 15. März und dem 20. Oktober liegen (unabhängig vom Jahr):

Formel: =DATEDIF(Startdatum; Enddatum; "yd")

  • Startdatum: Die Zelle mit dem früheren Datum (z. B. A2).
  • Enddatum: Die Zelle mit dem späteren Datum (z. B. B2).
  • "yd": Steht für "Year-Difference". Excel berechnet die Tage so, als ob beide Daten im selben Jahr lägen.

2. Monate zwischen zwei Daten (Jahre ignorieren)

Wenn du nur die vollen Monate wissen willst, die dazwischen liegen:

Formel: =DATEDIF(Startdatum; Enddatum; "ym")

  • "ym": Berechnet die vergangen Monate seit dem letzten vollen Jahr.

Methode 2: Verbleibende Tage bis zu einem Ereignis (z. B. Geburtstag)

Ein häufiger Anwendungsfall ist die Berechnung, wie viele Tage es noch bis zu einem Ereignis in diesem Jahr sind.

Formel: =DATEDIF(HEUTE(); DATUM(JAHR(HEUTE()); MONAT(A2); TAG(A2)); "d")

Dabei ist A2 der Tag des Ereignisses (z. B. 15.05.1985).

Erklärung:

  1. HEUTE() nimmt das aktuelle Datum.
  2. DATUM(JAHR(HEUTE()); MONAT(A2); TAG(A2)) wandelt das alte Datum (z. B. aus 1985) in das aktuelle Jahr um.
  3. DATEDIF mit dem Parameter "d" berechnet die verbleibenden Tage.

Schritt-für-Schritt-Beispiel

Stell dir vor, du hast folgende Tabelle:

  • Zelle A2: 12.03.1990 (Geburtsdatum)
  • Zelle B2: 25.06.2024 (Aktuelles Datum)
Ziel Formel Ergebnis
Tage (ohne Jahr) =DATEDIF(A2; B2; "yd") 105
Monate (ohne Jahr) =DATEDIF(A2; B2; "ym") 3

Wichtige Hinweise & Tipps

  1. Reihenfolge: Das Startdatum muss immer vor dem Enddatum liegen, sonst gibt Excel den Fehler #ZAHL! aus.
  2. Zellenformatierung: Achte darauf, dass die Ergebniszelle als "Standard" oder "Zahl" formatiert ist (nicht als "Datum"), sonst siehst du ein wirres Datum statt der Anzahl an Tagen.
  3. Schaltjahre: Der Parameter "yd" berücksichtigt Schaltjahre automatisch, basierend auf dem Jahr des Startdatums.

Zusammenfassung der Parameter für DATEDIF:

  • "d": Gesamte Tage zwischen zwei Daten.
  • "m": Gesamte Monate zwischen zwei Daten.
  • "ym": Monate, Jahre werden ignoriert.
  • "yd": Tage, Jahre werden ignoriert.
  • "md": Tage, Monate und Jahre werden ignoriert.
0