week - skript- och diagramfunktion
Denna funktion returnerar ett heltal som motsvarar veckonumret enligt ISO 8601. Veckonumret beräknas utifrån datumtolkningen av uttrycket, enligt standardtalformatet.
Syntax:
week(timestamp [, first_week_day [, broken_weeks [, reference_day]]])
Returnerad datatyp: heltal
Argument | Beskrivning |
---|---|
timestamp | Datum som ska utvärderas som en tidsmarkör eller ett uttryck som resulterar i en tidsmarkör, och som ska konverteras, till exempel '2012-10-12'. |
first_week_day |
Om du inte specificerar first_week_day, kommer värdet för variabeln FirstWeekDay att användas som den första dagen i veckan. Om du vill använda en annan dag som den första dagen i veckan ska du ställa in first_week_day till:
Den siffra som returneras av funktionen kommer nu att använda den första dag i veckan som du har ställt in med first_week_day. |
broken_weeks |
Om du inte anger broken_weeks används värdet för variabeln BrokenWeeks till att definiera om veckor är brutna eller inte. Som standard använder Qlik Sense-funktionerna obrutna veckor. Det betyder att:
Alternativet är att använda brutna veckor.
Följande värden kan användas:
|
reference_day |
Om du inte specificerar reference_day används värdet för variabeln ReferenceDay till att definiera vilken dag i januari som ska ställas in som referensdag för att definiera vecka 1. Qlik Sense-funktioner använder som standard 4 som referensdag. Det betyder att vecka 1 måste innehålla 4 januari, eller med andra ord, vecka 1 måste alltid bestå av minst 4 dagar i januari. Följande värden kan användas för att ställa in en annan referensdag.
|