Berechnen Sie die Anzahl der Monate zwischen zwei Daten in Excel (einfache Formeln)

Wenn Sie mehrere Projekte verwalten, müssen Sie wissen, wie viele Monate zwischen zwei Terminen vergangen sind. Oder, wenn Sie sich in der Planungsphase befinden, müssen Sie möglicherweise dasselbe für das Start- und Enddatum eines Projekts wissen.

Es gibt mehrere Möglichkeiten, die Anzahl der Monate zwischen zwei Daten zu berechnen (alle mit unterschiedlichen Formeln).

In diesem Tutorial gebe ich Ihnen einige Formeln, mit denen Sie die Anzahl der Monate zwischen zwei Daten ermitteln können.

Also lasst uns anfangen!

Verwenden der DATEDIF-Funktion (Anzahl der abgeschlossenen Monate zwischen zwei Daten abrufen)

Es ist unwahrscheinlich, dass Sie die Daten mit einer perfekten Anzahl von Monaten erhalten. Es ist wahrscheinlicher, dass es sich um eine Anzahl von Monaten und Tagen handelt, die von den beiden Daten abgedeckt werden.

Zwischen dem 1. Januar 2021-2022 und dem 15. März 2021-2022 sind es beispielsweise 2 Monate und 15 Tage.

Wenn Sie nur die Gesamtzahl der Monate zwischen zwei Daten berechnen möchten, können Sie die Funktion DATEDIF verwenden.

Angenommen, Sie haben einen Datensatz wie unten gezeigt, in dem Sie nur die Gesamtzahl der Monate (und nicht die Tage) abrufen möchten.

Unten ist die DATEDIF-Formel, die dies tut:

=DATUMDIF(A2,B2,"M")

Die obige Formel gibt Ihnen nur die Gesamtzahl der abgeschlossenen Monate zwischen zwei Daten.

DATEDIF ist eine der wenigen undokumentierten Funktionen in Excel. Wenn Sie =DATEDIF in eine Zelle in Excel eingeben, sehen Sie weder IntelliSense noch eine Anleitung zu den möglichen Argumenten. Wenn Sie also DATEDIF in Excel verwenden, müssen Sie die Syntax kennen.

Wenn Sie die Gesamtzahl der Monate sowie der Tage zwischen zwei Daten erhalten möchten, können Sie die folgende Formel verwenden:

=DATEDIF(A2,B2,"M")&"M"&DATEDIF(A2,B2,"MD")&"D"

Hinweis: Die DATEDIF-Funktion schließt das Startdatum beim Zählen der Monatszahlen aus. Wenn Sie beispielsweise ein Projekt am 01. Januar beginnen und es am 31. Januar endet, gibt die DATEDIF-Funktion die Anzahl der Monate als 0 an (da sie das Startdatum nicht zählt und demnach nur 30 Tage im Januar waren bedeckt)

Verwenden der YEARFRAC-Funktion (Gesamtmonate zwischen zwei Daten abrufen)

Eine andere Methode zum Abrufen der Anzahl der Monate zwischen zwei angegebenen Daten ist die Verwendung der YEARFRAC-Funktion.

Die YEARFRAC-Funktion verwendet ein Startdatum und ein Enddatum als Eingabeargumente und gibt Ihnen die Anzahl der Jahre an, die während dieser beiden Daten vergangen sind.

Im Gegensatz zur DATEDIF-Funktion liefert Ihnen die YEARFRAC-Funktion die Werte in Dezimalform, falls zwischen den beiden Daten kein Jahr verstrichen ist.

Wenn mein Startdatum beispielsweise der 01. Januar 2021-2022 und das Enddatum der 31. Januar 2o20 ist, ist das Ergebnis der Funktion JAHRFRAC 0,833. Sobald Sie den Jahreswert haben, können Sie den Monatswert erhalten, indem Sie diesen mit 12 multiplizieren.

Angenommen, Sie haben das unten gezeigte Dataset und möchten die Anzahl der Monate zwischen dem Start- und Enddatum abrufen.

Unten ist die Formel, die dies tut:

=JAHRFRAC(A2,B2)*12

Dadurch erhalten Sie die Monate in Dezimalzahlen.

Falls Sie nur die Anzahl der vollständigen Monate erhalten möchten, können Sie die obige Formel in INT umschließen (wie unten gezeigt):

=INT(JAHRFRAC(A2,B2)*12)

Ein weiterer wesentlicher Unterschied zwischen der DATEDIF-Funktion und der YEARFRAC-Funktion besteht darin, dass die YEARFRAC-Funktion das Startdatum als Teil des Monats betrachtet. Wenn das Startdatum beispielsweise der 01. Januar und das Enddatum der 31. Januar ist, wäre das Ergebnis der obigen Formel 1

Unten ist ein Vergleich der Ergebnisse, die Sie von DATEDIF und YEARFRAC erhalten.

Verwenden der Formel JAHR und MONAT (alle Monate zählen, in denen das Projekt aktiv war)

Wenn Sie wissen möchten, wie viele Monate zwischen Start- und Enddatum liegen, können Sie diese Methode verwenden.

Angenommen, Sie haben den Datensatz wie unten gezeigt:

Unten ist die Formel, die Ihnen die Anzahl der Monate zwischen den beiden Daten gibt:

=(JAHR(B2)-JAHR(A2))*12+MONAT(B2)-MONAT(A2)

Diese Formel verwendet die YEAR-Funktion (die Ihnen die Jahreszahl anhand des Datums liefert) und die MONAT-Funktion (die Ihnen die Monatszahl anhand des Datums liefert).

Die obige Formel ignoriert auch den Monat des Startdatums vollständig.

Wenn Ihr Projekt beispielsweise am 01. Januar beginnt und am 20. Februar endet, erhalten Sie mit der unten gezeigten Formel das Ergebnis als 1, da das Startdatum Monat vollständig ignoriert wird.

Falls Sie möchten, dass auch der Monat des Startdatums gezählt wird, können Sie die folgende Formel verwenden:

=(JAHR(B2)-JAHR(A2))*12+(MONAT(B2)-MONAT(A2)+1)

Sie können die obige Formel verwenden, wenn Sie wissen möchten, in wie vielen Monaten dieses Projekt aktiv war (was bedeutet, dass der Monat gezählt werden könnte, auch wenn das Projekt nur an 2 Tagen im Monat aktiv war).

Dies sind also drei verschiedene Möglichkeiten, um Monate zwischen zwei Daten in Excel zu berechnen. Die von Ihnen gewählte Methode basiert auf dem, was Sie berechnen möchten (unten ist eine kurze Zusammenfassung):

  • Verwenden Sie die DATEDIF-Funktionsmethode, wenn Sie die Gesamtzahl der abgeschlossenen Monate zwischen zwei Daten erhalten möchten (das Startdatum wird ignoriert).
  • Verwenden Sie die YEARFRAC-Methode, wenn Sie den tatsächlichen Wert der zwischen zwei Daten verstrichenen Monate abrufen möchten. Es gibt auch das Ergebnis in Dezimalform an (wobei der ganzzahlige Wert die Anzahl der vollen Monate und der Dezimalteil die Anzahl der Tage darstellt).
  • Verwenden Sie die Methode JAHR und MONAT, wenn Sie wissen möchten, wie viele Monate zwischen zwei Daten liegen (auch wenn die Dauer zwischen Start- und Enddatum nur wenige Tage beträgt).

Unten sehen Sie, wie jede in diesem Tutorial behandelte Formel die Anzahl der Monate zwischen zwei Daten zählt:

Ich hoffe, Sie fanden dieses Excel-Tutorial nützlich.

Vielleicht gefallen Ihnen auch die folgenden Excel-Tipps und -Tutorials:

  • So berechnen Sie die Anzahl der Tage zwischen zwei Daten in Excel
  • So entfernen Sie die Zeit aus Datum/Zeitstempel in Excel
  • Konvertieren Sie Zeit in Dezimalzahl in Excel (Stunden, Minuten, Sekunden)
  • So fügen Sie Datum und Zeitstempel schnell in Excel ein
  • Datum in Text in Excel konvertieren
  • So summieren Sie Werte zwischen zwei Daten in Excel
  • So fügen Sie in Excel Monate zum Datum hinzu

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave