=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.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Day | WEEKDAY |
| 2 | 2026-03-02 | Monday | 2 |
| 3 | 2026-03-06 | Friday | 6 |
| 4 | 2026-03-07 | Saturday | 7 |
| 5 | 2026-03-08 | Sunday | 1 |
| 6 | 2026-12-25 | Friday | 6 |
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.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Date | dddd | ddd | dddd, mmmm d |
| 2 | 2026-03-02 | Monday | Mon | Monday, March 2 |
| 3 | 2026-07-04 | Saturday | Sat | Saturday, July 4 |
| 4 | 2026-10-31 | Saturday | Sat | Saturday, October 31 |
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.
| Typ | Zahlen |
|---|---|
| 1 oder weggelassen | Sonntag 1 bis Samstag 7 |
| 2 | Montag 1 bis Sonntag 7 |
| 3 | Montag 0 bis Sonntag 6 |
| 11 | Montag 1 bis Sonntag 7 (wie 2) |
| 12 bis 17 | Dienstag 1 bis Montag 7 und so weiter, bis 17: Sonntag 1 bis Samstag 7 |
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Date | Type 1 | Type 2 | Type 3 |
| 2 | 2026-03-02 | 2 | 1 | 0 |
| 3 | 2026-03-06 | 6 | 5 | 4 |
| 4 | 2026-03-07 | 7 | 6 | 5 |
| 5 | 2026-03-08 | 1 | 7 | 6 |
=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.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Weekend? | Label |
| 2 | 2026-03-05 | FALSE | Weekday |
| 3 | 2026-03-06 | FALSE | Weekday |
| 4 | 2026-03-07 | TRUE | Weekend |
| 5 | 2026-03-08 | TRUE | Weekend |
| 6 | 2026-03-09 | FALSE | Weekday |
| 7 | 2026-03-10 | FALSE | Weekday |
=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
| A | B | |
|---|---|---|
| 1 | Date | Day |
| 2 | 2026-04-16 |
Du bist dran: Zeig in B2 den vollen Namen des Wochentags für das Datum in A2, zum Beispiel Monday.
| A | B | |
|---|---|---|
| 1 | Date | Weekend? |
| 2 | 2026-04-16 | |
| 3 | 2026-04-17 | |
| 4 | 2026-04-18 | |
| 5 | 2026-04-19 |
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.
| A | B | C | |
|---|---|---|---|
| 1 | Typed | TEXT | Built with DATE |
| 2 | 15 | Sunday | Wednesday |
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.