Menu

Wochentag aus Datum in Excel: TEXT und WOCHENTAG

=TEXT(A2;"TTTT") liefert in deutschem Excel den Namen des Wochentags für das Datum in A2, etwa Montag, und =WOCHENTAG(A2) liefert ihn als Zahl. Kurze Namen, die Typen von WOCHENTAG und die Prüfung auf Wochenende.

Jede Tabelle auf dieser Seite ist live: Ändere eine Zahl oder eine Formel, und sie rechnet neu.

=TEXT(A2;"TTTT") liefert in deutschem Excel den Namen des Wochentags für das Datum in A2, etwa Montag. Die Tabelle rechnet mit den englischen Formatcodes und zeigt englische Namen: =TEXT(A2,"dddd") liefert dort Monday. Um den Tag als Zahl zu bekommen, liefert =WOCHENTAG(A2) (englisch WEEKDAY) 1 für Sonntag bis 7 für Samstag. Du kannst die Formeln in der Tabelle auch mit deutschen Funktionsnamen und Semikolons eingeben, zum Beispiel =WOCHENTAG(A2); bei TEXT bleibt der Formatcode dort englisch.

Wochentag aus einem Datum
B2
ABC
1DateDayWEEKDAY
22026-03-02Monday2
32026-03-06Friday6
42026-03-07Saturday7
52026-03-08Sunday1
62026-12-25Friday6
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Der 2026-03-02 ist ein Montag, also liefert WOCHENTAG 2 (Sonntag zählt als 1). Weihnachten 2026 fällt auf einen Freitag. Ändere ein beliebiges Datum in Spalte A, und der Wochentag passt sich an. TEXT liefert Text, und das passt für Beschriftungen und Berichte; nimm WOCHENTAG, wenn der Tag in eine Berechnung eingeht, etwa in eine Prüfung auf Wochenende.

Kurze Namen und andere Formate

Der Formatcode bestimmt, wie viel vom Namen du bekommst: "dddd" ist der volle Name, "ddd" die ersten drei Buchstaben, und "dd" oder "d" liefern stattdessen den Tag des Monats. Kombiniere Codes, um ein ganzes Datum in Worten zu schreiben.

Formatcodes für Tage
C2
ABCD
1Dateddddddddddd, mmmm d
22026-03-02MondayMonMonday, March 2
32026-07-04SaturdaySatSaturday, July 4
42026-10-31SaturdaySatSaturday, October 31
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Die Namen der Wochentage richten sich nach der Sprache deines Excel: Deutsches Excel schreibt Montag und verwendet die Codes "TTTT" und "TTT" (Mo), für das Datum in Worten etwa =TEXT(A2;"TTTT, T. MMMM"). Japanisches Excel ist die Ausnahme: "dddd" liefert dort weiterhin Monday, und die japanischen Namen haben eigene Codes. =TEXT(A2,"aaa") zeigt 月 und =TEXT(A2,"aaaa") zeigt 月曜日, und =TEXT(A2,"m/d(aaa)") ergibt die übliche japanische Beschriftung, 3/2(月). Dieselben Codes funktionieren in einem benutzerdefinierten Zahlenformat.

Um das Datum in der Zelle zu behalten und nur den Tag anzuzeigen, nimmst du statt einer Formel ein Zahlenformat: Start > Zahlenformat > Weitere Zahlenformate > Benutzerdefiniert, und tippe TTTT oder TTT JJJJ-MM-TT (in englischem Excel dddd oder ddd yyyy-mm-dd). Die Zelle enthält weiterhin das Datum, also funktionieren Summen, Suchfunktionen und Sortieren weiter.

Die Funktion WOCHENTAG und ihre Typen

WOCHENTAG(Zahl;[Typ]) liefert die Position des Tages in der Woche. Das zweite Argument legt fest, wo die Woche beginnt.

TypZahlen
1 oder weggelassenSonntag 1 bis Samstag 7
2Montag 1 bis Sonntag 7
3Montag 0 bis Sonntag 6
11Montag 1 bis Sonntag 7 (wie 2)
12 bis 17Dienstag 1 bis Montag 7 und so weiter, bis 17: Sonntag 1 bis Samstag 7
Drei Arten, dieselben Tage zu nummerieren
C2
ABCD
1DateType 1Type 2Type 3
22026-03-02210
32026-03-06654
42026-03-07765
52026-03-08176
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =WOCHENTAG(A2;2)

Für Montag, den 2. März, liefern die drei Typen 2, 1 und 0. Für Sonntag, den 8. März, liefern sie 1, 7 und 6. Typ 2 ist der, den die meisten außerhalb der USA wollen: Montag ist 1, und Samstag und Sonntag sind die einzigen Tage über 5.

Prüfen, ob ein Datum auf ein Wochenende fällt

Mit Typ 2 ist Samstag 6 und Sonntag 7, also ist WOCHENTAG(A2;2)>5 am Wochenende WAHR. Pack es für eine Beschriftung in WENN, oder nimm es als Regel der bedingten Formatierung (Start > Bedingte Formatierung > Neue Regel > Formel zur Ermittlung der zu formatierenden Zellen verwenden), um Wochenendzeilen einzufärben.

Wochenende prüfen und hervorheben
C2
ABC
1DateWeekend?Label
22026-03-05FALSEWeekday
32026-03-06FALSEWeekday
42026-03-07TRUEWeekend
52026-03-08TRUEWeekend
62026-03-09FALSEWeekday
72026-03-10FALSEWeekday
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =WENN(WOCHENTAG(A2;2)>5;"Weekend";"Weekday")

Die Zeilen für Samstag, den 7. März, und Sonntag, den 8. März, sind hervorgehoben. Das $ vor A in der Regel sorgt dafür, dass jede Spalte einer Zeile das Datum in Spalte A liest. Um die Wochentage zwischen zwei Daten zu zählen, statt sie einzeln zu prüfen, nimmst du NETTOARBEITSTAGE: siehe NETTOARBEITSTAGE und ARBEITSTAG.

Die Tageszahl in eigene Beschriftungen umwandeln

Brauchst du Beschriftungen, die TEXT nicht erzeugen kann, etwa Mo und Di oder Namen von Schichten, gibst du die Zahl von WOCHENTAG an WAHL (englisch CHOOSE), das den Eintrag an dieser Position auswählt: =WAHL(WOCHENTAG(A2;2);"Mo";"Di";"Mi";"Do";"Fr";"Sa";"So"). Mit Typ 2 beginnt die Liste am Montag, also liefert ein Mittwoch Mi.

Übung: Wochentage und Wochenenden

Du bist dran: der Name des Tages
B2
AB
1DateDay
22026-04-16
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Du bist dran: Zeig in B2 den vollen Namen des Wochentags für das Datum in A2, zum Beispiel Monday.

Du bist dran: Wochenende oder nicht
B2
AB
1DateWeekend?
22026-04-16
32026-04-17
42026-04-18
52026-04-19
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Du bist dran: Gib in B2 TRUE zurück, wenn das Datum in A2 auf einen Samstag oder Sonntag fällt, sonst FALSE, und fülle die Formel dann bis B5 nach unten aus.

Warum TEXT den falschen Tag liefert

Steht in Spalte A der Tag des Monats (1, 2, 15) statt eines vollständigen Datums, liest TEXT jede Zahl als Datum im Januar 1900, dem Beginn des Excel-Kalenders, und liefert Wochentage, die nichts mit deinem Monat zu tun haben.

Eine Tageszahl ist kein Datum
B2
ABC
1TypedTEXTBuilt with DATE
215SundayWednesday
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

15 wird als 15. Januar 1900 gelesen, den Excel als Sonntag führt. Bau das echte Datum mit DATUM(2026;4;A2), und der 15. April 2026 entpuppt sich als Mittwoch. Dasselbe passiert mit Datumswerten, die als Text gespeichert sind: Prüf es mit =ISTZAHL(A2), das für ein echtes Datum WAHR liefert.

Häufig gestellte Fragen

Wie bekomme ich in Excel den Wochentag aus einem Datum?

In deutschem Excel liefert =TEXT(A2;"TTTT") den vollen Namen (Montag) und =TEXT(A2;"TTT") den kurzen (Mo). Für eine Zahl nimmst du =WOCHENTAG(A2;2), das Montag als 1 und Sonntag als 7 zählt.

Was liefert WOCHENTAG in Excel?

Eine Zahl von 1 bis 7. Ohne zweites Argument ist Sonntag 1 und Samstag 7. WOCHENTAG(A2;2) macht Montag zu 1 und Sonntag zu 7, und WOCHENTAG(A2;3) macht Montag zu 0 und Sonntag zu 6.

Wie prüfe ich in Excel, ob ein Datum auf ein Wochenende fällt?

=WOCHENTAG(A2;2)>5 liefert WAHR für Samstag und Sonntag. Für eine Beschriftung packst du es in WENN: =WENN(WOCHENTAG(A2;2)>5;"Wochenende";"Werktag").

Wie zeige ich Datum und Wochentag in derselben Zelle an?

Gib der Zelle ein benutzerdefiniertes Zahlenformat: Start > Zahlenformat > Weitere Zahlenformate > Benutzerdefiniert, und tippe TTT JJJJ-MM-TT. Die Zelle enthält weiterhin das Datum, also funktionieren Formeln, die sie lesen, weiter.

Warum liefert TEXT den falschen Wochentag?

Die Zellen enthalten Tageszahlen (1 bis 31) oder Text, keine Datumswerte. TEXT liest die Zahl 15 als Tag 15 des Excel-Kalenders, den 15. Januar 1900, den Excel als Sonntag führt. Nimm echte Datumswerte, oder bau sie mit DATUM.

Illustration der Programmiersprachen bei Coddy

Lerne mit Coddy zu programmieren

LOS GEHT'S