Geheime DateDif-Funktion in Excel Berechnet Jahre, Monate, Tage - Excel-Tipps

Inhaltsverzeichnis

Manchmal müssen Sie das Alter jedes Mitarbeiters in Jahren und Monaten angeben. Die coole | geheime | manchmal fehlerhafte =DATEDIFFunktion macht den Trick.

Geheime DATEDIFF

Diese Funktion wurde seit Excel 2000 nicht mehr dokumentiert, daher ist es der Trick, das dritte Argument herauszufinden. Geben Sie "Y" ein, um volle Jahre zu erhalten. Wenn Sie jedoch "M" eingeben, erhalten Sie die Gesamtzahl der Monate. Jemand, der 49 Jahre alt ist, wird als 588 Monate alt gemeldet, was normalerweise nicht das ist, wonach Sie suchen. Verwenden Sie stattdessen "YM", an das ich mich als "Monate über den von Y gemeldeten vollen Jahren" erinnere.

Für Tage haben Sie "D" für Gesamttage (18075) oder "YD" für Tage über volle Jahre oder "MD" für Tage über volle Monate.

Warum ist das undokumentiert und manchmal fehlerhaft? Wenn Sie jemanden haben, der am 31. Januar geboren wurde und ein Enddatum vom 1. März hat, meldet das YM 1 Monat und der MD einen negativen Tag. Aber wer beschäftigt heutzutage tatsächlich ein Monat alte Babys? Es gibt andere seltsame Datumspaare, die in Excel 2007 SP2 nicht funktionieren, obwohl diese in Excel 2010 behoben erscheinen.

PS - Wow - es sieht so aus, als wäre ich 3 Tage von meinem 49.5 halben Geburtstag entfernt! Ich alarmiere besser meine Familie …

Interessante Beiträge...