InMonthsToDate()

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

Présentation

Pour comparer des cumuls sur plusieurs mois jusqu'à un instant donné, InMonthsToDate() limite la fenêtre à la date de référence. Tu peux éviter qu'une période complète fausse la comparaison avec une période encore en cours. Contrôle le nombre de mois inclus et la borne de fin.

Syntaxe

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

Exemple pratique

Exemple Qlik

Expression Qlik

InMonthsToDate(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 écoulée jusqu’au 16 septembre.