Clever-Excel-Forum

Normale Version: angefangene Monate zwischen zwei Daten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo,
bin neu hier und kenn mich in Excel auch n wenig aus, jetzt steh ich aber an.
Und zwar hab ich in C3 ein Startdatum und in D3 ein Enddatum.
Es geht mir nun um die Gesamtmonate zwischen zwei Daten, allerdings inkl. der angefangenen Monate.
Als Beispiel:
C3=27.02.2017
D3=02.03.2017
Als Ergebnis müsste ich hier zwei bekommen, da Februar begonnen wurde und März auch.

Ein weiteres Beispiel:
C3=27.05.2017
D3=01.07.2017

Als Ergebnis sollte hier 3 kommen, da eben 3 Monate davon betroffen sind.

Folgendes hab ich schon versucht, liefert allerdings nicht das korrekte Ergebnis
=datedif(C3;D3;"m")

Vielleicht hat da jemand eine Idee oder einen Lösungsansatz.
Hi,


Code:
=MONAT(D3)-MONAT(C3)+1
@ Günter
... dann darf aber kein  Jahreswechsel dazwischen liegen!
Mein Vorschlag ist auch mit DATEDIF()
Code:
=DATEDIF(MONATSENDE(C3;0);MONATSENDE(D3;1);"m")
EDIT: Formel korrigiert
Hi Günther,

wo du Recht hast, hast du Recht. Hab' das irgendwie ausgeblendet, dass es ja so etwas wie Jahreswechsel auch gibt. Angel
vielen Dank.
Habs jetzt mal mit

Code:
=DATEDIF(MONATSENDE(C3;0);MONATSENDE(D3;1);"m")
probiert.
Kommt aber zum beispiel ein falsches Ergebnis bei
C3=30.03.2017
D3=31.03.2017
Ergebnis müsst hier 1 sein, da ein Monat begonnen.

Bei 
C3=30.03.2017
D3=01.05.2017

kommt als Ergebnis 2 raus, müsste aber 3 sein, da ja in dem Fall 3 Monate begonnen wurden.
Hi,

dann setz an das Ende der Formel +1
das hab ich schon probiert, das Ergebnis ist aber trotzdem nicht korrekt.
Mit +1 am Ende der Formel hab ich bei:
C3=30.03.2017
D3=31.03.2017

als Ergebnis 1, was ja korrekt ist, da ich nun ja ein +1 hinten an der Formel hab
C3=30.03.2017
D3=01.04.2017
liefert mir nun jedoch 3
Dann war meine erste (noch nicht korrigierte) Formel doch richtig:
Code:
=DATEDIF(MONATSENDE(A1;0);MONATSENDE(B1;0);"m")+1

wobei in A1 der Start und in B1 das Ende steht. Nach einem Mittagsschläfchen sieht man doch manchmal alles etwas klarer. :05:
hahaha, jaja, das Mittagsschläfchen hatte ich auch, leider sehe ich halt immer noch nicht klar.
Habs jetzt mit deiner Formel probiert und erhalte bei:
C3=30.03.2017
D3=31.03.2017
als Ergebnis 1, was korrekt ist.
Bei
C3=30.03.2017
D3=01.04.2017
kommt auch ne 1, was halt leider nicht stimmt.
Bei
C3=30.03.2017
D3=01.05.2017
kommt ne 3, hier stimmts also wieder.
Ich verzweifel echt schon.

Hmm, nochwas probiert:
Bei
C3=30.03.2017
D3=01.06.2017
kommt als Ergebnis wieder ne 3, was leider wieder nicht stimmt. :s   :s
Hi,

probieren geht über studieren!

Tabelle6

CDE
330.03.201731.03.20171
430.03.201701.04.20172
530.03.201701.05.20173
630.03.201701.06.20174
731.12.201601.02.20173
Formeln der Tabelle
ZelleFormel
E3=DATEDIF(MONATSENDE(C3;0);MONATSENDE(D3;2)-1;"m")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Seiten: 1 2 3