Freigeben über


WEEKDAY-Funktion (VisioShapeSheet)

Gibt eine ganze Zahl (1 bis 7) zurück, die den Wochentag in datetime oder expression darstellt.

Syntax

WEEKDAY(" datetime "| Ausdruck [, lcid ])

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Datetime
Erforderlich
String
Beliebige Zeichenfolge, die allgemein als Datums- und Zeitangabe erkannt wird, oder ein Bezug auf eine Zelle mit einer Datums- und Zeitangabe.
expression
Erforderlich
Unterschiedlich
Beliebiger Ausdruck, der eine Datums- und Zeitangabe liefert.
lcid
Optional
Numeric
Der lokale Bezeichner, der bei der Auswertung eines nicht lokalen Werts für datetime verwendet werden soll. Der lokale Bezeichner ist eine Zahl, die in den Systemkopfdateien beschrieben wird.

Rückgabewert

Ganze Zahl

Hinweise

Die Zeitkomponente in datetime oder expression wird verworfen.

Das Ergebnis entspricht Montag (1) bis Sonntag (7). Es findet kein Auf- oder Abrunden statt. Wenn datetime fehlt oder nicht als gültiges Datum oder eine gültige Uhrzeit interpretiert werden kann, gibt die Funktion eine #VALUE! zurück.

Die WEEKDAY-Funktion nimmt für expression auch einen einzelnen Zahlenwert an, wobei der Ganzzahlteil des Ergebnisses für die Anzahl von Tagen seit dem 30. Dezember 1899 steht.

Beispiel 1

WEEKDAY("30. Mai 1999")

Gibt 7 zurück.

Beispiel 2

WEEKDAY(DATUMSWERT("30. Mai 1999")+2 vt.)

Gibt 2 zurück.

Beispiel 3

WOCHENTAG(35880.6337)

Gibt 4 zurück.