Excel - Fehler bei Datumdifferenz?

Hallo, ich habe sowohl bei Excel 2002 (unter Win XP) als auch bei Excel 2010 unter Win 7 folgendes festgestellt;

Ich gebe in eine Zelle =heute() ein, in die andere: 1.6.2014, und lasse die Differenz berechnen. An Tagen ergibt das (am 10.5.) 22 Tage. So weit, so gut.
 Wenn ich aber als Format „MM TT“ eingebe, also die Differenz in Monaten und Tagen haben will, erscheint als Ergebnis 1 Monat und 22 Tage. Es sind doch aber 0 Monate und 22 Tage.

Bei jeder Differenz erscheint *immer* ein Monat zu viel (wenn ich mir ausrechnen will, wie lange ich noch bis zur Rente / zum nächsten Urlaub / zm Geburtstag habe: immer ein Monat zuviel! 
Auch wenn ich als Format MM TT eingebe, was auch immer, es wird 1 Monat zuviel angegeben!

Mach ich was falsch, oder ist das ein Bug?

Danke schon mal!

Günther

Hallo Günther,

Bei jeder Differenz erscheint *immer* ein Monat zu viel (wenn
ich mir ausrechnen will, wie lange ich noch bis zur Rente /
zum nächsten Urlaub / zm Geburtstag habe: immer ein Monat
zuviel! 

gib folgende Formel in einer extra Zelle auf Bezug der berechneten Tage ein.
=MONAT(B2)-1& " Monate und „&TAG(B2)& " Tage“

Gruß - Wolfgang

Hallo guenni1,

Bei jeder Differenz erscheint *immer* ein Monat zu viel (wenn ich mir ausrechnen will, wie lange ich noch bis zur Rente / zum nächsten Urlaub / zm Geburtstag habe: immer ein Monat zuviel!
Auch wenn ich als Format MM TT eingebe, was auch immer, es wird 1 Monat zuviel angegeben!

Mach ich was falsch, oder ist das ein Bug?

Ich kann natürlich nicht beurteilen ob dir die Darstellung so gefallen würde, aber du kannst es ja mal wie folgt versuchen.

  1. In der Zelle A1 das zukünftige Datum eintragen (Zellenformat = Datum Typ = TT.MM.JJJJ)

  2. Für die Zelle A2 als Format „Standard“ auswählen und folgende Formel eingeben:

=DATEDIF(HEUTE();A1;„y“) & " Jahre, " & DATEDIF(HEUTE();A1;„ym“) & " Monate, und " & DATEDIF(HEUTE();A1;„md“) & " Tage"

Das Ergebnis dieser Formel müsste dann richtig sein. Sollte dir die Darstellung des Ergebnisses nicht zusagen, kannst du diese ja deinen Wünschen entsprechend anpassen.

Gruß
N.N

Hallo
mal zur Klärung warum dort 1 22 als Ergebnis raus kommt:

Das Datum in Excel beginnt am 1.1.1900 >> Wert 1
heute ist der 10.05.2014 >> Wert 41769
Es sind seit dem 1.1.1900 genau 41769 Tage vergangen, daher der Wert

22 entspricht daher dem 22. Januar 1900
Wenn du dem Wert 22 das Zellformat „MM TT“ zuweist
wird eben dieses Datum und nicht die gewünschte Differenz angezeigt.

Formeln für die richtige Anzeige gibt es ja schon aber hier noch ein Link
http://www.excelformeln.de/formeln.html?welcher=141

Gruß Holger

Hallo Wolfgang,
diese Formel geht davon aus, das eine Differenz der
erste Monat 31;
der zweite Monat 28
der dritte Monat wieder 31 Tage hat.
Eben wie ein normeler Jahreskalender beginnend im Januar.

Beginnt die Berechnung aber zB. im Februar haut das nicht mehr hin.
Beispiel: vom 12.2 bis 16.3 sollte 1Monat und 4 Tage raus kommen.
diese Formel würde aber einen Monat und einen Tag berechnen.

Gruß Holger

Hallo Holger,

Beginnt die Berechnung aber zB. im Februar haut das nicht mehr:hin.

hmm, so nicht bedacht. Danke!
Gruß-Wolfgang