Hallo Simon von Templer,
ich verstehe zwar nicht, warum du das möchtest, aber ich muss ja auch nicht alles verstehen.
Doch um zumindest sicher zu gehen was du möchtest, möchte ich mich noch mal vergewissern ob ich dich richtig verstanden habe.
Ich möchte einen Zeitraum in Monate umrechnenen lassen.
Also sprich 01.01.2013 - 31.12.2013, oder 01.2013-12.2013,
OK, soweit wie ich dich verstanden habe, sollen also nur die ganzen ( kompletten ) Monate angezeigt werden. Angefangene Monate sollen also nicht angezeigt werden. Habe ich das richtig verstanden?
was ja dann 12 Monate wären.
Das ist meiner Meinung nach nicht ganz richtig. Solange der 31.12.2013 noch nicht beendet ist, wäre der 12 Monat noch nicht komplett. Also müsste meiner Meinung nach in diesem Fall noch 11 Monate angezeigt werden.
Erst wenn der 31.12 2013 beendet ist (also am 01.01.2014) beginnt der neue Monat, so dass auch erst am 01.01.2014 der alte Monat beendet ist, und somit 12 Monate vergangen wären.
Wenn ich dich richtig verstanden habe, dann:
-
Wären es von 01.01.2013 bis 31.12.2013 11 (komplette) Monate (weil der 31.12.2013 noch nicht beendet ist.
-
Wären es von 01.01.2013 bis 01.01.2014 12 (komplette) Monate (weil der 31.12.2013 dann beendet ist.
-
Wären es von 01.01.2013 bis (z.B.) 31.01.2014 12 (komplette) Monate (weil der 31.01.2014 noch nicht beendet ist.
Wenn meine Vermutungen über deine Ausrechnung richtig ist, dann gehen wir von folgenden Gegebenheiten aus.
Angenommen in der Zelle A2 steht ein Anfangsdatum (z.B. 01.01.2013)
Angenommen in der Zelle B2 steht ein Enddatum (z.B. 31.12.2013)
In Zelle C2 soll nun die Differenz ( 11 komplette Monate) stehen.
In diesem Fall würdest du mit der folgenden Formel in C2 zum Ergebnis kommen.
=WENN(A2>B2;DATEDIF(B2;A2;„m“);DATEDIF(A2;B2;„m“))
Diese Formel eignet sich auch um in die Vergangenheit zu rechnen. Also z.B. wie viele komplette Monate vom 10.10.2014 bis 01.01.2014 vergangen sind.
Gruß
N.N