week - Skript- und Diagrammfunktion
Diese Funktion liefert die Kalenderwoche als Ganzzahl gemäß ISO 8601. Die Kalenderwoche berechnet sich durch die Datumsinterpretation der Formel entsprechend dem Standardformat.
Syntax:
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
Rückgabe Datentyp: ganze Zahl
Argument | Beschreibung |
---|---|
timestamp | Das Datum für die Beurteilung als Zeitstempel bzw. Ausdruck zur Auflösung eines Zeitstempels zur Umwandlung, z. B. '2012-10-12'. |
first_week_day |
Wenn Sie first_week_day nicht angeben, wird der Wert der Variable FirstWeekDay als erster Wochentag verwendet. Wenn Sie einen anderen Tag als ersten Wochentag verwenden möchten, stellen Sie first_week_day folgendermaßen ein:
Die von der Funktion gelieferte ganze Zahl nutzt nun den ersten Wochentag, den Sie mit first_week_day festlegen. |
broken_weeks |
Wenn Sie broken_weeks nicht angeben, wird der Wert der Variable BrokenWeeks verwendet, um festzulegen, ob die Wochen gestückelt sind oder nicht. Standardmäßig verwenden Qlik Sense-Funktionen nicht gestückelte Wochen. Das bedeutet, dass:
Die Alternative dazu ist die Verwendung gestückelter Wochen.
Folgende Werte können verwendet werden:
|
reference_day |
Wenn Sie reference_day nicht angeben, wird der Wert der Variablen ReferenceDay verwendet, um festzulegen, welcher Tag im Januar als Referenztag für die Definition von Woche 1 konfiguriert wird. Standardmäßig verwenden Qlik Sense-Funktionen 4 als Referenztag. Das heißt, dass die Woche 1 den 4. Januar enthalten muss, oder anders ausgedrückt: Woche 1 muss immer mindestens 4 Tage im Januar enthalten. Zum Festlegen anderer Referenztage können die folgenden Werte verwendet werden:
|