Altair® Monarch®

 

Die Funktion Weekday

Beschreibung

Gibt den Tag der Woche zurück (1–7), wobei davon ausgegangen wird, dass jede Woche an einem designierten Tage beginnt (Dienstag ist z. B. der dritte Tag der Woche, wenn die Wochen immer am Sonntag beginnen; Dienstag ist jedoch der zweite Tag der Woche, wenn die Wochen stets am Montag beginnen).

Syntax

Weekday(Datum[;Starttag])

Argumente

Bei Datum kann es sich um jedes beliebige gültige Datum von 1.1.1601 bis 31.12.2400 handeln.

Starttag ist ein optionales Argument, durch das der Tag bestimmt wird, mit dem jede Woche beginnen soll. Dieser Wert kann im Bereich von 1 (Sonntag) bis 7 (Samstag) liegen.

Hinweis: Wenn das Argument Starttag ausgelassen wird, beginnt die Woche immer am Sonntag.

Rückgabewert

Diese Funktion gibt eine Zahl zwischen 1 und 7 zurück, wodurch der relative Versatz dargestellt wird, und zwar angefangen mit dem Tag, der als Wochenbeginn festgelegt wurde (wenn die Wochen z. B. am Sonntag beginnen, stellt der Wert 1 den Sonntag, der Wert 2 den Montag usw. dar).

Beispiel für Berechnungsfeld

Am 7. Juni 2007 würde folgende Funktion beispielsweise den Wert 5 zurückgeben, um anzuzeigen, dass dieser Tag ein Donnerstag ist:  Weekday(Today())

Beispiel für Filter/Suchen

Mit Hilfe des folgenden Ausdrucks können Datensätze ausgesucht oder gefunden werden, die sich auf an Wochenenden geführte Ferngespräche beziehen: Weekday([Anrufdatum])=1.Or.Weekday([Anrufdatum])=7