Die Funktionen WEEKDAY and WORKDAY in Excel
WOCHENTAG (Englisch: WEEKDAY) wandelt ein Datum in eine Zahl von 1 bis 7 um. Mit dem zweiten Argument 2 ist Montag 1 und Sonntag 7, sodass 6 und 7 auf das Wochenende fallen.
ARBEITSTAG (Englisch: WORKDAY) verschiebt ein Datum um eine Anzahl von Arbeitstagen nach vorn (oder mit einer negativen Zahl nach hinten). Samstage und Sonntage werden übersprungen und, wenn du sie angibst, auch Feiertage.
Syntax
=WEEKDAY(serial_number, [return_type])
| Argument | Was es bedeutet |
|---|---|
| serial_number | Das Datum, das du prüfen möchtest. |
| return_typeoptional | 1 oder weggelassen: Sonntag = 1 bis Samstag = 7. 2: Montag = 1 bis Sonntag = 7. 3: Montag = 0 bis Sonntag = 6. |
Beispiele
1. Wochentag mit Montag als Tag 1
| A | B | |
|---|---|---|
| 1 | Lieferung | |
| 2 | Datum | 2026-03-07 |
| 3 | Wochentag | 6 |
Der 7. März 2026 ist ein Samstag, der sechste Tag, wenn Montag 1 ist.
2. Standardmäßig beginnt die Zählung am Sonntag
| A | B | |
|---|---|---|
| 1 | Lieferung | |
| 2 | Datum | 2026-03-07 |
| 3 | Wochentag | 7 |
Ohne das zweite Argument ist Sonntag 1, also ist Samstag 7.
3. Wochenende oder Werktag?
| A | B | |
|---|---|---|
| 1 | Lieferung | |
| 2 | Datum | 2026-03-07 |
| 3 | Art | Wochenende |
Mit Montag = 1 ist alles über 5 ein Samstag oder Sonntag.
4. Zehn Arbeitstage später
| A | B | |
|---|---|---|
| 1 | Aufgabe | |
| 2 | Start | 2026-03-02 |
| 3 | Enddatum | 16 |
ARBEITSTAG (Englisch: WORKDAY) überspringt zwei Wochenenden: Montag, 2. März, plus zehn Arbeitstage ergibt Montag, 16. März. TAG (Englisch: DAY) liest die Tageszahl aus.
Häufige Fehler
Vergessen, dass die Standardzählung am Sonntag beginnt.
=WOCHENTAG(B2)>5ist kein Wochenendtest.Korrektur: Füge das zweite Argument 2 hinzu, damit Montag 1 ist.
WORKDAY als Zahl anzeigen. Das Ergebnis sieht aus wie 46097.
Korrektur: Formatiere die Zelle als Datum. Daten werden als Zahlen gespeichert.
Häufig gestellte Fragen
Wie überspringe ich Feiertage?
Gib ARBEITSTAG (Englisch: WORKDAY) als drittes Argument einen Bereich mit Feiertagsdaten an. NETTOARBEITSTAGE (Englisch: NETWORKDAYS) akzeptiert dieselbe Liste, wenn du Arbeitstage zählst.
Was ist, wenn mein Wochenende aus Freitag und Samstag besteht?
Verwende WORKDAY.INTL und NETWORKDAYS.INTL, mit denen du die Wochenendtage selbst auswählen kannst.
Verwandte Funktionen
- NETWORKDAYSNETWORKDAYS zählt die Arbeitstage zwischen zwei Datumswerten, Montag bis Freitag, optional ohne Feiertage.
- EOMONTHEOMONTH liefert den letzten Tag eines Monats, EDATE denselben Tag einige Monate später oder früher.
- DATEDIFDATEDIF zählt volle Jahre, Monate oder Tage zwischen zwei Daten, ideal für Alter und Betriebszugehörigkeit.