InMonths()

InMonths() sert à tester si une date appartient à la période définie par une date de référence.

Présentation

Quand ton analyse porte sur plusieurs mois consécutifs, InMonths() permet de tester une plage mensuelle autour d'une référence. C'est pratique pour des fenêtres d'activité glissantes. Le nombre de mois et le sens du décalage doivent être explicites afin d'éviter d'inclure une période de trop.

Syntaxe

inmonths(n, date, basedate , shift [, first_month_of_year = 1])

Exemple pratique

Exemple Qlik

Expression Qlik

InMonths(2, MakeDate(2026,8,15), MakeDate(2026,9,16), 0)

Données de départ

Date testée
15/08/2026
référence
16/09/2026
fenêtre
2 mois

Résultat

-1 (vrai)

Vérifier l’appartenance à la fenêtre août–septembre.