MonthStart()

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

Présentation

Pour ramener toutes les transactions d'un mois à une même date de référence, MonthStart() donne le début de ce mois. C'est très utile pour construire des clés mensuelles et des bornes de filtre. La fonction ne supprime pas les lignes : elle transforme la valeur de date utilisée.

Syntaxe

monthstart(date [, shift = 0])

Exemple pratique

Exemple Qlik

Expression Qlik

MonthStart(MakeDate(2026,9,16))

Données de départ

Date : 16/09/2026

Résultat

01/09/2026 00:00:00

Obtenir le début du mois.