Zum Inhalt springen

F14 – Den zweiten oder x-ten Wochentag eines Monats in Excel berechnen

Der zweite Montag im Monat, der dritte Freitag oder der erste Mittwoch: Solche Termine begegnen Ihnen beispielsweise bei regelmäßigen Besprechungen, Abgabeterminen und Dienstplänen. Excel kann das passende Datum automatisch berechnen. Sie benötigen lediglich den Monatsersten (mit der erweiterten Formel genügt ein beliebiges Datum des Monats), die Nummer des gesuchten Auftretens und den gewünschten Wochentag. In diesem Beitrag erfahren Sie, wie die Formel funktioniert, wie Sie sie für andere Wochentage anpassen, wie Sie den letzten Montag oder Freitag eines Monats ermitteln, welche modernen Alternativen es gibt und was passiert, wenn ein fünftes Auftreten in einem Monat gar nicht vorkommt.

Das Beispiel: Wann ist der zweite Montag im September 2026?

Tragen Sie in Zelle A2 den 01.09.2026 ein. Für den zweiten Montag dieses Monats verwenden Sie:

=A2+REST(1-WOCHENTAG(A2;2);7)+7*(2-1)

Ergebnis: 14.09.2026. Der erste Montag fällt auf den 07.09.2026. Sieben Tage später folgt der zweite Montag.

Voraussetzung: A2 enthält ein echtes Excel-Datum und in der Grundformel den ersten Tag des gesuchten Monats. Formatieren Sie die Ergebniszelle bei Bedarf als Datum, falls Excel eine fortlaufende Zahl anzeigt.

Abgrenzung zur Kalenderwoche: Der zweite Montag eines Monats ist nicht der Montag der zweiten Kalenderwoche. Im Januar 2026 fallen die Montage auf den 5., 12., 19. und 26.; der zweite Montag ist damit der 12.01.2026, der Montag der zweiten Kalenderwoche dagegen der 05.01.2026.

So setzt sich die Formel zusammen

Die Formel besteht aus drei logischen Bausteinen:

=A2+REST(1-WOCHENTAG(A2;2);7)+7*(2-1)

FormelteilAufgabeWert im Beispiel
A2Start beim ersten Tag des Monats01.09.2026
WOCHENTAG(A2;2)Ermittelt den Wochentag: Montag = 1 bis Sonntag = 72 (Dienstag)
REST(1-WOCHENTAG(A2;2);7)Berechnet die Tage bis zum ersten Montag6
7*(2-1)Springt vom ersten zum zweiten Montag7

Der zweite Parameter von WOCHENTAG muss 2 sein (gleichwertig ist Typ 11). Nur mit diesen Typen gilt Montag = 1 bis Sonntag = 7. Ohne Typangabe oder mit Typ 1 zählt Excel den Sonntag als 1; die Wochentagsnummern in den späteren Formeln würden dann nicht mehr passen.

Hintergrund zur Funktion REST: Die Subtraktion 1 – 2 ergibt -1. REST gibt den Rest einer Division zurück; das Ergebnis hat dasselbe Vorzeichen wie der Divisor. REST lässt sich auch als n – d * GANZZAHL(n/d) schreiben. Für REST(-1;7) rechnet Excel daher -1 – 7 * GANZZAHL(-1/7). GANZZAHL rundet dabei zur nächsten kleineren ganzen Zahl, also auf -1. Daraus folgt -1 + 7 = 6. Excel rechnet also zuverlässig 6 Tage bis zum ersten Montag vorwärts. Ist der Monatserste selbst bereits der gesuchte Wochentag, beträgt dieser Abstand 0.

Vom zweiten zum dritten, vierten oder fünften Montag

Für den dritten Montag ersetzen Sie die 2 am Ende der Formel durch eine 3:

=A2+REST(1-WOCHENTAG(A2;2);7)+7*(3-1)

Für September 2026 ergibt das den 21.09.2026. Entsprechend stehen 1, 4 und 5 für das erste, vierte und fünfte Auftreten. Die Zahl 1 führt zu 7*(1-1)=0: Das Datum des ersten passenden Wochentags bleibt stehen.

Achtung beim fünften Auftreten: Nicht jeder Monat enthält beispielsweise fünf Montage. Was die Formel in diesem Fall berechnet und wie Sie es verhindern, lesen Sie weiter unten.

Andere Wochentage berechnen

In REST(Wochentagsnummer-WOCHENTAG(…;2);7) steht die Wochentagsnummer für den gesuchten Tag (bei WOCHENTAG(…;2) von Montag = 1 bis Sonntag = 7):

WochentagNummerBeispiel für das zweite Auftreten
Montag1=A2+REST(1-WOCHENTAG(A2;2);7)+7*(2-1)
Dienstag2=A2+REST(2-WOCHENTAG(A2;2);7)+7*(2-1)
Mittwoch3=A2+REST(3-WOCHENTAG(A2;2);7)+7*(2-1)
Donnerstag4=A2+REST(4-WOCHENTAG(A2;2);7)+7*(2-1)
Freitag5=A2+REST(5-WOCHENTAG(A2;2);7)+7*(2-1)
Samstag6=A2+REST(6-WOCHENTAG(A2;2);7)+7*(2-1)
Sonntag7=A2+REST(7-WOCHENTAG(A2;2);7)+7*(2-1)

Für den dritten Freitag im September 2026 setzen Sie daher die Wochentagsnummer 5 und das dritte Auftreten (3) ein:

=A2+REST(5-WOCHENTAG(A2;2);7)+7*(3-1)

Das Ergebnis lautet 18.09.2026.

Eine Formel für frei wählbare Monate und Wochentage

Möchten Sie nicht für jede Variante die Formel manuell anpassen, legen Sie drei Eingabezellen an:

ZelleInhaltBeispiel
A2Ein beliebiges Datum im gewünschten Monat18.09.2026
B2Nummer des Auftretens (1 bis 5)2
C2Wochentag (Montag = 1 bis Sonntag = 7)1

Die folgende Formel ermittelt mit DATUM(JAHR(A2);MONAT(A2);1) automatisch den Monatsersten. Sie funktioniert daher auch, wenn in A2 ein beliebiger anderer Tag des Monats steht:

=DATUM(JAHR(A2);MONAT(A2);1)+REST(C2-WOCHENTAG(DATUM(JAHR(A2);MONAT(A2);1);2);7)+7*(B2-1)

Tipp: Alternativ zu DATUM(JAHR(A2);MONAT(A2);1) können Sie den Monatsersten auch verkürzt über MONATSENDE(A2;-1)+1 ermitteln. DATUM(JAHR(A2);MONAT(A2);1) ist selbsterklärend und funktioniert in allen Versionen. MONATSENDE(A2;-1)+1 ist kürzer, erfordert aber, dass MONATSENDE verfügbar ist (in älteren Versionen ggf. über das Analyse-Add-In).

Mit den Beispielwerten erhalten Sie den 14.09.2026. Ändern Sie B2 auf 3 und C2 auf 5, erscheint der 18.09.2026 (der dritte Freitag). Für andere Monate genügt es, das Datum in A2 anzupassen.

Tipp zur Eingabevalidierung: Wenn Sie für B2 nur ganze Zahlen von 1 bis 5 und für C2 nur ganze Zahlen von 1 bis 7 zulassen möchten, öffnen Sie Daten > Datenüberprüfung. Wählen Sie dort unter Zulassen den Eintrag Ganze Zahl, unter Daten den Eintrag zwischen, und tragen Sie für B2 Minimum 1 und Maximum 5 sowie für C2 Minimum 1 und Maximum 7 ein. So vermeiden Sie Fehleingaben.

Tipp zur Kontrolle: Steht das Ergebnis beispielsweise in D2, geben Sie mit =TEXT(D2;“TTTT“) den Wochentagsnamen im Klartext aus. So fällt sofort auf, wenn in C2 versehentlich die falsche Nummer steht.

Der letzte Montag oder Freitag eines Monats

Manche Regeln zählen nicht vom Monatsanfang, sondern vom Monatsende: „letzter Freitag im Monat“ oder „letzter Montag im Monat“. Dafür drehen Sie die Logik um und rechnen vom Monatsletzten rückwärts:

=MONATSENDE(A2;0)-REST(WOCHENTAG(MONATSENDE(A2;0);2)-C2;7)

MONATSENDE(A2;0) liefert den letzten Tag des Monats, im Beispiel den 30.09.2026 (einen Mittwoch). WOCHENTAG(…;2) ergibt dafür den Wert 3. Für den letzten Montag (C2 = 1) rechnet REST(3-1;7) zwei Tage zurück und liefert den 28.09.2026. Für den letzten Freitag (C2 = 5) ergibt REST(3-5;7) den Wert 5 und damit den 25.09.2026.

Der Vorteil gegenüber der Suche nach dem fünften Auftreten: Diese Variante kann nicht in den Folgemonat rutschen, weil sie ausschließlich rückwärts rechnet. Einen letzten Montag gibt es in jedem Monat.

Alternative Lösungswege

Neben der klassischen Mathe-Formel mit REST gibt es zwei weitere elegante Lösungswege:

Alternative mit ARBEITSTAG.INTL

Die Funktion ARBEITSTAG.INTL erlaubt es über ein Muster aus Einsen und Nullen, nur den gesuchten Wochentag als einzigen „Arbeitstag“ zu definieren. Das optionale Argument Wochenende kann eine siebenstellige Zeichenfolge sein: Die erste Stelle steht für Montag, die letzte für Sonntag. 1 bedeutet arbeitsfrei, 0 bedeutet Arbeitstag. Die Zeichenfolge 1111111 ist ungültig, weil dann kein Arbeitstag übrig bliebe. WECHSELN(„1111111″;“1″;“0“;C2) ersetzt genau das C2-te Vorkommen der 1 durch eine 0. Damit bleibt nur der gewünschte Wochentag als Arbeitstag übrig.

ARBEITSTAG.INTL ist ab Excel 2010 verfügbar; in älteren Versionen steht die Funktion nicht zur Verfügung. Die Formel zählt ausgehend vom Tag vor Monatsbeginn einfach x Vorkommen weiter:

=ARBEITSTAG.INTL(DATUM(JAHR(A2);MONAT(A2);1)-1;B2;WECHSELN(„1111111″;“1″;“0“;C2))

Warum der Tag vor dem Monatsersten? ARBEITSTAG.INTL zählt ab dem Tag nach dem Startdatum. Stünde der Monatserste selbst als Startdatum in der Formel und wäre er zugleich der gesuchte Wochentag, würde Excel ihn überspringen und das Ergebnis läge eine Woche zu spät. Mit dem 31.08.2026 als Start ist der 07.09.2026 korrekt das erste gezählte Vorkommen.

Feiertage berücksichtigen: ARBEITSTAG.INTL besitzt ein optionales viertes Argument Freie_Tage. Dort geben Sie einen Zellbereich mit Datumsangaben an, die aus der Zählung ausgeschlossen werden. Fällt etwa der zweite Montag auf einen Feiertag, der in dieser Liste steht, überspringt die Formel ihn und liefert den nächsten Montag. Die REST-Formel kennt dagegen keine Feiertage und gibt immer das reine Kalenderdatum zurück. Welches Verhalten richtig ist, hängt von Ihrer Terminregel ab. Wie Sie die Feiertage selbst berechnen, zeigt der Beitrag Feiertage in Excel berechnen.

Auch diese Variante hält keine Monatsgrenze ein. Fehlt das fünfte Auftreten, gilt das Gleiche wie bei der REST-Formel; die LET-Variante weiter unten fängt das ab.

Dynamische Matrix-Lösung (Excel 2021 und Microsoft 365)

Ab Excel 2021 bzw. Microsoft 365 können Sie alle Tage des Monats dynamisch erzeugen, nach dem Wochentag filtern und das x-te Ergebnis abgreifen. SEQUENZ(TAG(MONATSENDE(A2;0))) erzeugt dabei genau so viele Tageszahlen, wie der Monat Tage hat, im September also 1 bis 30. LET speichert die erzeugten Tage unter dem Namen Tage, damit Excel sie nur einmal berechnet:

=LET(

  Tage; DATUM(JAHR(A2);MONAT(A2);SEQUENZ(TAG(MONATSENDE(A2;0))));

  WENNFEHLER(INDEX(FILTER(Tage;WOCHENTAG(Tage;2)=C2);B2);

    „Dieses Auftreten gibt es im Monat nicht“)

)

FILTER gibt die passenden Termine in chronologischer Reihenfolge zurück, INDEX greift daraus das B2-te heraus. Fehlt das gesuchte Auftreten, fängt WENNFEHLER den Fehler ab.

Hinweis: Alternativ können Sie mit SEQUENZ(31) arbeiten und die überzähligen Tage über die Bedingung MONAT(…)=MONAT(A2) wieder herausfiltern. Das Ergebnis ist identisch, die Formel aber länger.

Alle Termine eines Jahres auf einen Schlag

Wer einen Sitzungsplan aufstellt, braucht den Termin meist nicht für einen einzelnen Monat, sondern für alle zwölf. Ab Excel 2021 bzw. Microsoft 365 erzeugt SEQUENZ(12) die Monatsnummern 1 bis 12; die Formel gibt daraufhin zwölf Ergebnisse untereinander aus:

=LET(Erste;DATUM(2026;SEQUENZ(12);1);Erste+REST(C2-WOCHENTAG(Erste;2);7)+7*(B2-1))

Mit B2 = 2 und C2 = 1 erhalten Sie alle zweiten Montage des Jahres 2026. Die Jahreszahl können Sie ebenso in eine Eingabezelle auslagern. Die elf Zellen unterhalb der Formel müssen leer sein; andernfalls zeigt Excel den Fehler #ÜBERLAUF!. Formatieren Sie den gesamten Ergebnisbereich als Datum. Beachten Sie, dass auch diese Variante bei B2 = 5 in den Folgemonat rutschen kann; die Prüfung aus dem nächsten Abschnitt lässt sich sinngemäß übertragen.

Was passiert, wenn es das fünfte Auftreten nicht gibt?

Der Februar 2026 hat nur vier Montage: den 02., 09., 16. und 23.02. Geben Sie für diesen Monat dennoch den fünften Montag ein, errechnet die einfache Formel den 02.03.2026 (einen Termin im Folgemonat). Die einfache Formel kennt keine Monatsgrenze: Sie addiert einfach sieben Tage pro Auftreten weiter.

Mit der folgenden Variante prüfen Sie ab Excel 2021 bzw. Microsoft 365, ob das berechnete Datum noch im ausgewählten Monat liegt. Sie verwendet LET, um Mehrfachberechnungen zu vermeiden:

=LET(

  Start; DATUM(JAHR(A2);MONAT(A2);1);

  Termin; Start+REST(C2-WOCHENTAG(Start;2);7)+7*(B2-1);

  WENN(ODER(B2<1;B2>5;C2<1;C2>7;B2<>GANZZAHL(B2);C2<>GANZZAHL(C2)); „Ungültige Eingabe“;

  WENN(MONAT(Termin)=MONAT(Start); Termin; „Dieses Auftreten gibt es im Monat nicht“))

)

Die LET-Variante setzt Excel 2021, Excel 2024 oder Microsoft 365 voraus; in älteren Versionen steht LET nicht zur Verfügung.

Für A2 = 01.02.2026, B2 = 5 und C2 = 1 zeigt Excel den Hinweis „Dieses Auftreten gibt es im Monat nicht“. Bei A2 = 01.09.2026, B2 = 2 und C2 = 1 erhalten Sie wie erwartet den 14.09.2026.

Häufige Fragen

Warum wird nach der Formeleingabe eine Zahl wie „46279“ statt eines Datums angezeigt?

Excel speichert Datumswerte intern als fortlaufende Ganzzahlen. Im Standard-Datumssystem von Excel für Windows ist der 1. Januar 1900 die Seriennummer 1; der 14.09.2026 entspricht darin der Zahl 46279. Weisen Sie der Ergebniszelle einfach das passende Format zu, beispielsweise über Start > Zahl > Datum, kurz.

Funktioniert die Formel auch in älteren Excel-Versionen ohne LET?

Ja. In älteren Versionen nutzen Sie die allgemeine Grundformel mit REST. Um zu prüfen, ob das Ergebnis im selben Monat liegt, vergleichen Sie es manuell:

=WENN(MONAT(Formel)=MONAT(A2);Formel;“Existiert nicht“)

Ersetzen Sie dabei beide Platzhalter Formel durch die Grundformel.

Warum stehen in den Formeln Semikolons statt Kommas?

Die deutsche Excel-Version trennt Funktionsargumente mit Semikolon. In der englischen Oberfläche heißen die Funktionen WEEKDAY, MOD, DATE, YEAR, MONTH, DAY, INT, IF, OR, TEXT, WORKDAY.INTL, EOMONTH, SEQUENCE, FILTER, SUBSTITUTE, IFERROR und LET; INDEX trägt in beiden Versionen denselben Namen. Als Trennzeichen dient dort das Komma.

Fazit

Mit WOCHENTAG, REST und einem Vielfachen von sieben lassen sich wiederkehrende Wochentage präzise berechnen. Für dynamische Tabellen empfiehlt sich die allgemeine Formel mit Eingabezellen für Datum, Auftreten und Wochentag oder die kompakte Variante mit ARBEITSTAG.INTL, die auf Wunsch auch Feiertage überspringt. Wer vom Monatsende her zählt, kommt mit MONATSENDE und REST zum letzten Montag oder Freitag. Bei der Suche nach dem fünften Auftreten schützt eine Prüfung per MONAT() oder LET() zuverlässig vor falschen Terminen im Folgemonat.

Beispieldatei herunterladen

Alle in diesem Beitrag gezeigten Formeln finden Sie in der begleitenden Excel-Arbeitsmappe.

Wenn Sie sich näher mit den im Beitrag verwendeten Excel-Funktionen und weiteren Datumsberechnungen beschäftigen möchten, finden Sie hier passende weiterführende Informationen.

Weitere Beiträge auf Excel-Meister.de

Bestimmte Wochentage in einer Datumsliste mit Excel zählen
Erfahren Sie, wie Sie berechnen können, wie häufig ein bestimmter Wochentag innerhalb einer Datumsliste oder eines Zeitraums vorkommt.

Freitag, der 13. in Excel berechnen
Mit dieser Anleitung ermitteln Sie, welche Monate eines Jahres einen Freitag, den 13., enthalten.

Feiertage in Excel berechnen
Hier lesen Sie, wie Sie die Feiertagsliste erstellen, die Sie im Argument Freie_Tage von ARBEITSTAG.INTL verwenden können.

Dokumentation der verwendeten Excel-Funktionen

WOCHENTAG – Microsoft Support
Wandelt ein Datum in eine Wochentagsnummer um. Mit Typ 2 oder Typ 11 entspricht Montag der Zahl 1 und Sonntag der Zahl 7.

REST – Microsoft Support
Gibt den Rest einer Division zurück. Im Beitrag sorgt REST dafür, dass der Abstand zum gesuchten Wochentag immer zwischen null und sechs Tagen liegt.

DATUM – Microsoft Support
Erzeugt aus Jahr, Monat und Tag ein gültiges Excel-Datum. Im Beitrag ermittelt DATUM den ersten Tag des ausgewählten Monats.

MONATSENDE – Microsoft Support
Liefert den letzten Tag eines Monats. Im Beitrag dient die Funktion zur Berechnung des letzten Wochentags und der Anzahl der Tage im Monat.

TEXT – Microsoft Support
Wandelt einen Wert mit einem Formatcode in Text um. Mit dem Format „TTTT“ zeigt sie den Wochentagsnamen zur Kontrolle an.

ARBEITSTAG.INTL – Microsoft Support
Zählt Arbeitstage ab einem Startdatum. Über eine siebenstellige Wochenend-Zeichenfolge und das Argument Freie_Tage legen Sie fest, welche Tage gezählt werden.

WECHSELN – Microsoft Support
Ersetzt Text in einer Zeichenfolge, auf Wunsch nur ein bestimmtes Vorkommen. Im Beitrag erzeugt WECHSELN die Wochenend-Zeichenfolge für ARBEITSTAG.INTL.

SEQUENZ – Microsoft Support
Erzeugt eine Liste fortlaufender Zahlen, im Beitrag die Tage eines Monats oder die Monate eines Jahres.

FILTER – Microsoft Support
Filtert einen Bereich nach einer Bedingung. Im Beitrag bleiben nur die Tage mit dem gesuchten Wochentag übrig.

WENNFEHLER – Microsoft Support
Gibt einen eigenen Wert zurück, wenn eine Formel einen Fehler liefert. Im Beitrag fängt WENNFEHLER ein fehlendes fünftes Auftreten ab.

LET – Microsoft Support
Weist Zwischenergebnissen innerhalb einer Formel Namen zu. Dadurch werden umfangreichere Formeln übersichtlicher und wiederholte Berechnungen vermieden.

Hintergrundwissen

Datumssysteme in Excel – Microsoft Support
Erklärt, warum Excel Datumswerte als fortlaufende Zahlen speichert, und beschreibt den Unterschied zwischen dem 1900- und dem 1904-Datumssystem.

Korrigieren eines #ÜBERLAUF!-Fehlers – Microsoft Support
Zeigt die Ursachen des Fehlers #ÜBERLAUF! und wie Sie ihn beheben, etwa wenn der Ausgabebereich der Jahresformel nicht leer ist.

Vorheriger Beitrag: F13 – Bestimmte Wochentage in einer Datumsliste mit Excel zählen

Nächster Beitrag:

Zur Übersicht: Excel Formeln & Berechnungen – Praxisbeispiele und Funktionen verständlich erklärt

Austausch & Fragen

Schreiben Sie mir gerne auf LinkedIn, wie Ihre Erfahrungswerte in Excel sind – ich freue mich auf den Austausch. Den Link zu meiner LinkedIn-Gruppe finden Sie hier: https://www.linkedin.com/groups/13079313

Entdecke mehr von Excel Meister – Profitipps für Microsoft Excel

Jetzt abonnieren, um weiterzulesen und auf das gesamte Archiv zuzugreifen.

Weiterlesen