Gibt den Wochentag (1 bis 7) für das angegebene Datum zurück. Standardmäßig beginnt die Funktion mit dem Zählen am Sonntag (1 = Sonntag, 2 = Montag usw.). Die Funktion gibt beispielsweise Folgendes zurück:
- 1 für Sonntag, den 1. Januar 2012
- 2 für Montag, den 31. Dezember 2012
Syntax
weekday(date, [week_start_day])
-
date
kann Folgendes sein:- Eine andere Funktion, die ein Datum zurückgibt
- Eine Formelspalte, die ein Datum zurückgibt
-
week_start_day
(optional): Diese Zahl gibt an, ob die Woche am Sonntag oder Montag beginnt. Gültige Werte:1:
(Standard) Die Tage werden ab Sonntag gezählt. Der Wert für Sonntag lautet 1 und der Wert für Samstag 7.2:
Die Tage werden ab Montag gezählt. Der Wert für Montag lautet 1 und der Wert für Sonntag 7.
Beispiele
- Wenn heute Sonntag, 1. Januar 2012 ist, gibt die folgende Funktion 1 zurück:
weekday(today())
- Wenn der 31. Dezember 2013 ein Dienstag ist, gibt die folgende Funktion 3 zurück:
weekday(date(2013,12,31))
- Die folgende Funktion gibt 2 zurück:
weekday(date(2013,12,31), 2)
- Wenn c:"specialDay" eine Formelspalte ist, die Donnerstag, 1. Oktober 2015 definiert, gibt die folgende Funktion 5 zurück:
weekday(c:"specialDay")