Wie erhalte ich die gesamtzahl der tage im monat in excel?
Manchmal müssen Sie die Gesamtzahl der Tage in einem Monat berechnen, um sie für andere Berechnungen zu verwenden. Dies geschieht insbesondere bei der Arbeit an Vorlagen und Dashboards. Lassen Sie mich Ihnen heute eine einfache Formel zeigen, die dies für Sie tun kann.
Um die Anzahl der Tage in einem bestimmten Monat ab einem Datum zu berechnen, müssen wir eine Formel verwenden, die auf EOMONTH und DAY basiert.
Formel: Ermitteln Sie die Gesamtzahl der Tage in einem Monat
=DAY(EOMONTH(A2,0))
Wie funktioniert diese Formel?
Wie Sie sehen, ist diese Formel eine Kombination aus zwei Funktionen. Wir haben EOMONTH, das in DAY abgedeckt ist.
- Wenn Sie sich zunächst auf ein Datum und „0“ in EOMONTH beziehen, wird das letzte Datum dieses Monats zurückgegeben. Hier steht das Datum in Zelle A2.
- Zweitens gibt die DAY-Funktion den Tag ab dem letzten von EOMONTH zurückgegebenen Tag zurück.
Der Tag des letzten Tages des Monats ist immer die Gesamtzahl der Tage eines Monats. Zum 31. März 2017 wird 31 zurückgegeben, was der Gesamtzahl der Tage im Monat März entspricht.
Dynamische Formel
Nehmen wir an, Sie möchten die Gesamtzahl der Tage eines Monats für den aktuellen Monat erhalten und möchten, dass diese Formel sie automatisch zurückgibt, wenn sich der Monat ändert.
Die Formel lautet:
=DAY(EOMONTH(TODAY(),0))
In dieser Formel beziehen wir uns nicht auf ein Datum, sondern auf TODAY in EOMONTH, was das aktuelle Datum zurückgibt, und dann gibt EOMONTH das letzte Datum des Monats des aktuellen Datums zurück.
Am Ende gibt DAY die Tageszahl zurück und ruft die Gesamtzahl der Tage für den aktuellen Monat ab.
Holen Sie sich die Tage des Monats mithilfe des Monatsnamens
Angenommen, Sie haben den Namen eines Monats in eine Zelle eingegeben, nicht ein passendes Datum, und möchten nun die Gesamtzahl der Tage dieses Monats berechnen. Die Formel lautet:
=DAY(EOMONTH(DATEVALUE("01-"&A2&"-"&YEAR(TODAY())),0))
Diese Formel erstellt das Datum des ersten Tages des von Ihnen genannten Monats, dann gibt EOMONTH das letzte Datum und DAY den letzten Tag zurück, der die Gesamtzahl der Tage in einem Monat darstellt. Sie können den Monatsnamen sowohl in Kurzform als auch in Langform verwenden.