WeekStart()

WeekStart() sert à calculer le premier instant de la période contenant la date fournie.

Présentation

Pour ramener des événements à la même semaine, WeekStart() calcule son début selon le calendrier configuré. C'est une base pratique pour construire une dimension hebdomadaire. Attention au jour de départ retenu : un lundi métier et un dimanche technique peuvent déplacer des enregistrements d'une période à l'autre.

Syntaxe

weekstart(date [, shift = 0 [,weekoffset = 0]])

Exemple pratique

Exemple Qlik

Expression Qlik

WeekStart(MakeDate(2026,9,16))

Données de départ

Date : 16/09/2026

Résultat

14/09/2026 00:00:00

Obtenir le lundi de la semaine.