Sally benötigt eine Formel, die die Anzahl der Jahre, Monate, Wochen und Tage zurückgibt, die seit einem Anfangsdatum vergangen sind. Sie hat eine Formel gefunden, die Jahre, Monate und Tage anzeigt, aber die Einbeziehung von Wochen ist etwas, das ihr seit einiger Zeit entgangen ist.

Wenn Sally nur die Anzahl der Tage, Wochen, Monate oder Jahre zwischen zwei Daten ermitteln musste, ist die Mathematik ziemlich einfach. (Berechnen Sie einfach die Anzahl der Tage und dividieren Sie durch die entsprechende durchschnittliche Anzahl der Tage in der Woche, im Monat oder im Jahr.) Das ist jedoch nicht das, was sie will. Sie möchte eine Antwort wissen, die die Anzahl der verstrichenen Jahre, Monate, Wochen und Tage zwischen zwei Daten anzeigt.

Wenn also das Startdatum der 10. Juni 1966 und das Enddatum der 5. Februar 2019 wäre, wäre die Antwort, die sie sucht, „52 Jahre, 7 Monate, 3 Wochen und 5 Tage“. Wenn das Enddatum auf den 7. Februar 2019 geändert wird, lautet die Antwort „52 Jahre, 7 Monate, 4 Wochen und 0 Tage“. In dieser Antwort funktioniert jede progressiv granulare Datumsabstufung nur für den Rest der vorhergehenden Teile der Antwort.

Die Formel, auf die sich Sally bezieht und die seit Wochen keinen Indikator enthält, finden Sie auf dieser Seite auf der Website ExcelTips:

https://excelribbon.tips.net/T011360

Dieser Tipp zeigt verschiedene Formeln, um zu einem gewünschten Ergebnis zu gelangen, wobei die meisten von der DATEDIF-Funktion abhängen. (Es ist nicht sinnvoll, auf dieser Seite die umfangreichen Informationen auf der anderen ExcelTips-Seite neu zu erstellen. Sie können sie sich jedoch ansehen.)

Wenn Sie dem Mix Wochen hinzufügen, besteht die Grundidee darin, einfach denselben DATEDIF-Ansatz zu verwenden, die Anzahl der Wochen anzuzeigen und die Anzahl der Tage anzupassen, um diese Wochen auf folgende Weise zu berücksichtigen:

=DATEDIF(A1,B1,"y") & " years, " & DATEDIF(A1,B1,"ym")

& " months, " & INT(DATEDIF(A1,B1,"md")/7) & " weeks, "

& MOD(DATEDIF(A1,B1,"md"),7) & " days"

Dies ist im Wesentlichen eine modifizierte Version der ersten vollständigen DATEDIF-Formel auf der anderen ExcelTips-Seite, auf die oben verwiesen wird. Grammatik und Zeichensetzung werden nicht berücksichtigt (wie auch die späteren Formeln auf der Seite), es werden jedoch die gewünschten Informationen bereitgestellt. Es ist eine relativ einfache Erweiterung dieser Basisformel, um die Grammatik und Zeichensetzung korrekt zu machen.

Diese Formel basiert auf A1 mit dem Startdatum und B1 mit dem Enddatum (das Enddatum kann leicht auf das heutige Datum eingestellt werden).

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (12947) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365.