Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1268to1272
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzahl Monate zählen
Andy
Hallo Leute,
ich habe ein Problem und hoffe, dass Ihr mir helfen könnt. Und zwar habe ich in einer Zelle ein Datum (z.B. 06.08.12) und in einer zweiten Zelle ebenfalls ein Datum (z.B. 30.09.2013). Das zweite Datum ist immer nach dem ersten Datum. Nun würde ich gerne in einer dritten Zelle die Anzahl der Monate zwischen dem Datum in der ersten und dem Datum in der zweiten Zelle haben. Wobei der Startmonat in der ersten Zelle nur mitgezählt werden soll, wenn er vor dem 16. Tag des Monates liegt (in meinem Beispiel 06.08.2012 wäre der August also der erste Monat. Ab dem 16.08.2012 wäre der September der erste Monat. Gleiches gilt beim zweiten Datum umgekehrt (in meinem Beispiel 30.09.2013 ist der September der letzte Monat. Vor dem 16.09.2013 wäre der August der letzte Monat). insgesamt müsste bei meinem Bespiel in der dritten Zelle also 14 rauskommen (August 2012 bis September 2013).
Kann mir da jemand helfen?
vielen Dank und Gruß aus Hamburg
Andy

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Anzahl Monate zählen
18.07.2012 14:57:45
Nadine
=WENN(TAG(ZellekleineresDatum)>=15;MONAT(ZellegrößeresDatum-ZellekleineresDatum); (MONAT(ZellegrößeresDatum-ZellekleineresDatum)-1))
Das habe ich mal ausprobiert... sollte gehen
AW: Anzahl Monate zählen
19.07.2012 08:32:41
Andy
Hallo Nadine,
vielen Dank für die Antwort. Habe die Formel von Uwe genommen. Aber trotzdem Danke.
Gruß Andy
AW: Anzahl Monate zählen
18.07.2012 17:03:55
Uwe
Hallo Andy,
teste mal ausführlich, ob ich Dich richtig verstanden habe (Anfangsdatum in A1, Enddatum in B1):
=DATEDIF(DATUM(JAHR(A1);MONAT(A1)+(TAG(A1)>15);0);DATUM(JAHR(B1);MONAT(B1)+(TAG(B1)>15);1);"m")
Gruß
Uwe
(:o)
AW: Anzahl Monate zählen
19.07.2012 08:29:10
Andy
Hallo Uwe,
vielen Dank! Es funktioniert super.
Gruß aus Hamburg
Andy
Anzeige
noch eine Formel
19.07.2012 06:23:59
Erich
Hi Andy,
oder wie in C2:
 ABCD
1vonbisMonateDATEDIF
220.02.201214.04.201211
315.02.201214.04.201222
415.02.201216.04.201233
520.02.201216.04.201222
606.08.201230.09.20131414

Formeln der Tabelle
ZelleFormel
C2=12*(JAHR(B2)-JAHR(A2))+MONAT(B2)-MONAT(A2)+(TAG(A2)<16)-(TAG(B2)<16)
D2=DATEDIF(DATUM(JAHR(A2); MONAT(A2)+(TAG(A2)>15); 0); DATUM(JAHR(B2); MONAT(B2)+(TAG(B2)>15); 1); "m")

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: noch eine Formel
19.07.2012 08:31:00
Andy
Hallo Erich,
vielen Dank dafür. Deine Formel funktioniert ebenfalls. Super, dass das hier immer so schnell geht. Danke Dir.
Gruß Andy
Beide Formeln rechnen manchmal falsch
19.07.2012 11:38:22
Josef
Hallo
.....wenn die Differenz zwischen Datum A / B weniger als 14 Tage sind.
Um das zu korrigieren muss man diese Formel in Klammern setzen und mit dem Zusatz *(B2-A2>13)
ergänzen.
Tabelle1

 ABCD
1vonbisMonate 
205.04.201216.04.201210
315.02.201214.04.201222
415.02.201216.04.201233
520.02.201216.04.201222
606.08.201230.09.20131414

Formeln der Tabelle
ZelleFormel
C2=DATEDIF(DATUM(JAHR(A2); MONAT(A2)+(TAG(A2)>15); 0); DATUM(JAHR(B2); MONAT(B2)+(TAG(B2)>15); 1); "m")
D2=(DATEDIF(DATUM(JAHR(A2); MONAT(A2)+(TAG(A2)>15); 0); DATUM(JAHR(B2); MONAT(B2)+(TAG(B2)>15); 1); "m"))*(B2-A2>13)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss Sepp
Anzeige
Zweifel
19.07.2012 12:56:05
Erich
Hi Sepp,
mir erscheint es eher unorganisch, hier die 0 zu erzwingen. Wenn man sich hier die Reihe E8, E7, E6 ansieht,
liegt m. E. in E6 1 näher als eine 0. Das Ergebnis 2 in C7 stimmt ja auch, obwohl es nur 1 Monat und 2 oder 3 Tage sind.
 ABCDEF
1  ohne Ergänzungmit Ergänzung
2vonbisMonateDATEDIFMonateDATEDIF
305.04.201214.04.20120000
416.04.201218.04.20120000
5      
614.04.201216.04.20121100
714.04.201216.05.20122222
814.04.201216.06.20123333

Formeln der Tabelle
ZelleFormel
C3=12*(JAHR(B3)-JAHR(A3))+MONAT(B3)-MONAT(A3)+(TAG(A3)<16)-(TAG(B3)<16)
D3=DATEDIF(DATUM(JAHR(A3); MONAT(A3)+(TAG(A3)>15); 0); DATUM(JAHR(B3); MONAT(B3)+(TAG(B3)>15); 1); "m")
E3=(12*(JAHR(B3)-JAHR(A3))+MONAT(B3)-MONAT(A3)+(TAG(A3)<16)-(TAG(B3)<16))*(B3-A3>13)
F3=DATEDIF(DATUM(JAHR(A3); MONAT(A3)+(TAG(A3)>15); 0); DATUM(JAHR(B3); MONAT(B3)+(TAG(B3)>15); 1); "m")*(B3-A3>13)

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: Zweifel
19.07.2012 21:34:40
Josef
Hallo Erich
Wenn man deine Tabelle betrachtet, kommen da auch bei mir gewisse Zeifel hoch.
Meine Überlegung dazu ist folgende. Wenn das Startdatum erst am 15. Tag beginnt,kann der Startmonat nur mitgezählt werden, wenn das Enddatum >= Monatsletzter des Startdatums ist.
Gruss Sepp

72 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige