Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Anzahl der vollen Monate zwischen zwei Datumswerte

Anzahl der vollen Monate zwischen zwei Datumswerte
06.09.2006 15:39:37
Andreas
Hallo! Wie kann ich die Anzahl von vollständig verstrichenen Monaten zwischen zwei Datumseingaben auslesen?
Also Bsp: Datum 1 = 01.09.2005; Datum 2 = 06.09.2006; ERGEBNIS 12 Monate
Hoffe auf eure Hilfe, Vielleicht seh´ ich den Wald vor lauter Bäumen nicht?! ;-)
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
=DATEDIF(A1;A2;"M")
06.09.2006 15:42:58
WF
.
AW: =DATEDIF(A1;A2;"M")
06.09.2006 15:46:33
Andreas
Danke für die schnelle Antwort, funktioniert! :-))
AW: Anzahl der vollen Monate zwischen zwei Datumsw
06.09.2006 15:45:00
Lukas
Hallo
Nehme diese Formel:=(JAHR(A2)-JAHR(A1))*12+MONAT(A2)-MONAT(A1)-1
Gruss
Lukas
BItte um Rückmeldung
Anzeige
AW: Anzahl der vollen Monate zwischen zwei Datumsw
06.09.2006 15:47:55
Taferner
Danke! Siehe oben, DATEDIF funktioniert schon wunderbar!
AW: DATEDIF funktioniert schon
07.09.2006 17:39:40
rlenz
Hallo Andreas,
sieh mal hier:
 
 ABCDEFGHIJK
1  sind ganze Monatesind ganze Monate   Kontrolle mit Edatum
2von Datumbis DatumEigene FormelDATEDIF =(JAHR(B3)-JAHR(A3))*12+MONAT(B3)-MONAT(A3)Eigene FormelDATEDIF =(JAHR(B3)-JAHR(A3))*12+MONAT(B3)-MONAT(A3) 
301.03.200631.08.200655 501.08.200601.08.2006 01.08.2006 
401.05.200604.05.200600 001.05.200601.05.2006 01.05.2006 
502.04.200604.05.200611 102.05.200602.05.2006 02.05.2006 
601.03.200631.08.200655 501.08.200601.08.2006 01.08.2006 
701.01.200631.08.200677 701.08.200601.08.2006 01.08.2006 
801.06.200631.08.200622 201.08.200601.08.2006 01.08.2006 
901.05.200631.08.200633 301.08.200601.08.2006 01.08.2006 
1001.03.200631.12.200699 901.12.200601.12.2006 01.12.2006 
1101.05.200631.10.200655 501.10.200601.10.2006 01.10.2006 
1201.12.200631.01.200711 101.01.200701.01.2007 01.01.2007 
1302.12.200601.02.200711 202.01.200702.01.2007 02.02.2007falsch
1403.12.200602.02.200711 203.01.200703.01.2007 03.02.2007falsch
1515.12.200614.02.200711 215.01.200715.01.2007 15.02.2007falsch
1629.02.200028.02.20033635falsch3628.02.200329.01.2003falsch28.02.2003 
1730.01.200429.02.20084948falsch4929.02.200830.01.2008falsch29.02.2008 
1831.12.200330.04.20051615falsch1630.04.200531.03.2005falsch30.04.2005 
Formeln der Tabelle
C3 : =WENN(EDATUM(A3;WENN(EDATUM(A3;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3))>B3;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3)-1;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3)))>B3;WENN(EDATUM(A3;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3))>B3;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3)-1;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3))-1;WENN(EDATUM(A3;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3))>B3;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3)-1;(JAHR(B3-A3)-1900)*12+MONAT(B3-A3)))
D3 : =DATEDIF(A3;B3;"M")
F3 : =(JAHR(B3)-JAHR(A3))*12+MONAT(B3)-MONAT(A3)
G3 : =EDATUM(A3;C3)
H3 : =EDATUM(A3;D3)
J3 : =EDATUM(A3;F3)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
MfG
Rüdiger Lenz
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Anzahl der vollen Monate zwischen zwei Datumswerten in Excel berechnen


Schritt-für-Schritt-Anleitung

Um die Anzahl der vollen Monate zwischen zwei Datumswerten in Excel zu berechnen, kannst du folgende Formeln verwenden:

  1. Verwende die DATEDIF-Funktion: Diese Funktion ist sehr nützlich, um die Datumsdifferenz in Monaten zu bestimmen.

    =DATEDIF(A1; A2; "M")

    In diesem Beispiel steht A1 für das Startdatum und A2 für das Enddatum.

  2. Alternative Formel zur Berechnung: Du kannst auch die folgende Formel verwenden, die die Jahre und Monate manuell berechnet:

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

    Diese Formel zieht die Monate des Startdatums von den Monaten des Enddatums ab.


Häufige Fehler und Lösungen

  1. Falsche Datumsformate: Stelle sicher, dass die Daten in den Zellen als Datum formatiert sind. Andernfalls kann Excel die Berechnung nicht durchführen.

  2. Falsches Ergebnis mit DATEDIF: Wenn du ein unerwartetes Ergebnis erhältst, überprüfe, ob das Enddatum nach dem Startdatum liegt. Andernfalls wird die Funktion negative Werte zurückgeben, was nicht korrekt ist.

  3. Monate nicht korrekt gezählt: Achte darauf, dass du die richtige Formel verwendest. Verwende DATEDIF für volle Monate oder die manuelle Berechnung, wenn du spezifische Monate benötigst.


Alternative Methoden

Neben der DATEDIF-Funktion gibt es auch alternative Methoden, um die Anzahl der Monate zwischen zwei Daten zu berechnen:

  • EDATUM-Funktion: Diese Funktion kann verwendet werden, um das Datum nach einer bestimmten Anzahl von Monaten zu verschieben. Du kannst sie zusammen mit DATEDIF verwenden, um die Monate zu zählen.

    Beispiel:

    =EDATUM(A1; 12)  // Verschiebt das Datum in A1 um 12 Monate
  • Monatsberechnung mit Jahr und Monat: Eine weitere Methode könnte sein, die Monate und Jahre separat zu berechnen und diese zu addieren.


Praktische Beispiele

Hier sind einige praktische Beispiele zur Veranschaulichung:

  1. Beispiel 1:

    • Startdatum: 01.01.2020
    • Enddatum: 01.12.2020
    • Formel: =DATEDIF(A1; A2; "M") ergibt 11 Monate.
  2. Beispiel 2:

    • Startdatum: 15.03.2021
    • Enddatum: 15.09.2022
    • Formel: =DATEDIF(A1; A2; "M") ergibt 18 Monate.
  3. Beispiel 3:

    • Startdatum: 01.05.2021
    • Enddatum: 03.06.2021
    • Formel: =(JAHR(A2)-JAHR(A1))*12 + MONAT(A2) - MONAT(A1) ergibt 1 Monat.

Tipps für Profis

  • Verwendung von Namen: Benenne deine Zellen (z.B. "Startdatum" für A1 und "Enddatum" für A2), um die Lesbarkeit deiner Formeln zu erhöhen.

  • Fehlerüberprüfung: Nutze die Funktion WENNFEHLER, um mögliche Fehler in deinen Berechnungen zu vermeiden:

    =WENNFEHLER(DATEDIF(A1; A2; "M"); "Ungültige Eingabe")
  • Formatierung: Achte darauf, dass deine Datumswerte im richtigen Format vorliegen, um Missverständnisse zu vermeiden.


FAQ: Häufige Fragen

1. Wie viele Monate liegen zwischen zwei Daten in Excel? Du kannst die DATEDIF-Funktion verwenden, um die Anzahl Monate zwischen zwei Daten zu berechnen.

2. Was mache ich, wenn ich die Anzahl der Monate bis heute berechnen möchte? Verwende das heutige Datum in deiner Formel:

=DATEDIF(A1; HEUTE(); "M")

3. Was ist, wenn das Enddatum vor dem Startdatum liegt? Wenn das Enddatum vor dem Startdatum liegt, gibt DATEDIF einen Fehler zurück. Verwende eine WENN-Funktion, um dies zu überprüfen:

=WENN(A2<A1; "Enddatum vor Startdatum"; DATEDIF(A1; A2; "M"))

4. Gibt es eine Möglichkeit, die Anzahl der vollen Monate zwischen zwei Daten zu zählen? Ja, die oben genannten Methoden wie DATEDIF oder die manuelle Berechnung zählen nur die vollen Monate.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige