DeWayne hat ein Datum in Zelle A1, und es ist einfach, den Monat aus diesem Datum zu extrahieren. Was er jedoch tun muss, ist das Datum zu berechnen, das fünf calendar Tage vor dem ersten Geschäftstag des Monats liegt. Wenn also das Datum in Zelle A1 der 26. April 2017 ist, wäre der erste Geschäftstag des Monats der 3. April und fünf Tage davor der 29. März.

Es gibt viele verschiedene Formeln, mit denen Sie ein solches Datum ableiten können. Das kürzeste, auf das ich gestoßen bin, ist dieses:

=WORKDAY(A1-DAY(A1),1)-5

Es subtrahiert den Tag des Monats vom aktuellen Datum, das den letzten Tag des Vormonats angibt. Wenn Sie dies als Parameter für die WORKDAY-Funktion zusammen mit einem zweiten Parameter von 1 verwenden, erhalten Sie den ersten Arbeitstag (Geschäftstag) des aktuellen Monats. Von diesem Datum werden dann fünf Tage abgezogen, was das gewünschte Ergebnis ergibt.

Wenn Sie möchten, können Sie auch die EOMONTH-Funktion innerhalb der Formel folgendermaßen verwenden:

=WORKDAY(EOMONTH(A1,-1),1)-5

Der EOMONTH (A1, -1) -Teil der Formel ergibt das gleiche Ergebnis wie A1-DAY (A1), der letzte Tag des Vormonats.

Sie können auch den dritten Parameter der WORKDAY-Funktion verwenden, um Feiertage zu berücksichtigen, wenn Sie dies wünschen. Der einfachste Weg, dies zu tun, ist auf folgende Weise:

=WORKDAY(A1-DAY(A1),1,MyHolidays)-5

In dieser Verwendung ist MyHolidays ein Name, den Sie einem Zellbereich zuweisen, wobei jede Zelle das Datum eines Feiertags während des Jahres enthält.

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

Dieser Tipp (12179) gilt für Microsoft Excel 2007, 2010, 2013 und 2016.

Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: