Datumsangabe in Monaten ausdrücken

hallöle ich mal wieder.
in einer datei sind datumsangaben wie folgt angegeben:
G3 01.09.2012; E3 31.07.2015
G4 09.09.2012; E4 11.08.2015
G5 12.08.2012; E8 15.06.2015
und so weiter.
nun möchte ich mir das manuelle auszählen der monate ersparen und suche dafür eine Formel. bin im archiv nicht fündig geworden. vba kann ich nicht :frowning: .
Es geht nur um die anzahl von monaten, ohne dabei nicht volle monate als rest aufzuzeigen. also nicht 34 monate und 12 tage sondern 34 monate.

bei unklarer darlegung bitte nachfragen.
danke
JW III

Grüezi Jonny Walker der III.

in einer datei sind datumsangaben wie folgt angegeben:
G3 01.09.2012; E3 31.07.2015
G4 09.09.2012; E4 11.08.2015
G5 12.08.2012; E8 15.06.2015
und so weiter.
nun möchte ich mir das manuelle auszählen der monate ersparen
und suche dafür eine Formel. bin im archiv nicht fündig
geworden. vba kann ich nicht :frowning: .
Es geht nur um die anzahl von monaten, ohne dabei nicht volle
monate als rest aufzuzeigen. also nicht 34 monate und 12 tage
sondern 34 monate.

Dafür kannst Du die (meist) undokumentierte Funktion DATEDIF() wie folgt verwenden:

=DATEDIF(G3;E3;„m“)

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

sali thomas

des han i gsuecht.

merci vielmals

JW III

Hallo Jonny Walker,

man kann das Datum auch so formatieren, dass der Monatsname in Prosa erscheint. Steht das Datum bspw. in A1, ist z.B. B1 = A1. B1 formatierst Du dann so:
Format / Zellen / Zahlen / Benutzerdefiniert / Typ: MMMM.

Mit freundlichen Grüssen MwieMichel

man kann das Datum auch so formatieren, dass der Monatsname in
Prosa erscheint. Steht das Datum bspw. in A1, ist z.B. B1 =
A1. B1 formatierst Du dann so:
Format / Zellen / Zahlen / Benutzerdefiniert / Typ: MMMM.

Hallo MwieMichel,

ich habe die Anfrage annerster aufgefasst, bezogen auf die Anfrage meinst du das so?:

Tabellenblatt: [Mappe1]!Tabelle1
 │ E │ F │ G │ H │
──┼────────────┼───┼────────────┼─────────┤
3 │ 31.07.2015 │ │ 01.09.2012 │ Februar │
──┴────────────┴───┴────────────┴─────────┘
Benutzte Formeln:
H3: =DATEDIF(G3;E3;"m")

Zahlenformate der Zellen im gewählten Bereich:
E3,G3
haben das Zahlenformat: TT.MM.JJJJ
F3
haben das Zahlenformat: Standard
H3
haben das Zahlenformat: MMMM

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

1 „Gefällt mir“

genau so ist es.
JW III

Grüezi Reinhard

ich habe die Anfrage annerster aufgefasst, bezogen auf die
Anfrage meinst du das so?:

Tabellenblatt: [Mappe1]!Tabelle1
│ E │ F │ G │ H │
──┼────────────┼───┼────────────┼─────────┤
3 │ 31.07.2015 │ │ 01.09.2012 │ Februar │
──┴────────────┴───┴────────────┴─────────┘
Benutzte Formeln:
H3: =DATEDIF(G3;E3;„m“)

H3
haben das Zahlenformat: MMMM

…was genau soll hierbei denn nun ‚rumkommen‘?

Datedif wie es hier verwendet wird berechnet die Anzahl komplett verstrichener Monate zwischen den beiden Datumsangaben. Dies wird als Zahl ausgegeben - hier kommt der Wert 34 raus.

Formatiert man das nun mit MMMM wird logischerweise ‚Februar‘ ausgegeben, da der 34. Tag in Excels Zeitrechnung nunmal der 03.02.1900 ist.

…aber welcher Bezug hier nun zur Differenz der Datumswerte gemacht werden soll will sich mir nicht so ganz erschliessen…

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Reinhard,
ja, genau so.
MfG MwieMichel