36.6Les fonctions "Date"
Ces fonctions permettent de travailler avec des dates : en extraire une partie (jour, mois, année), calculer une durée ou mettre une date en forme.
AUJOURDHUI()
: retourne la date du jour (date système).
DATE(jour ; mois ; année)
: retourne une date spécifiée au format jj.mm.aaaa.
Exemple : DATE(25;12;18)
retourne « 25.12.2018 ».
-
JOUR(date)
: retourne le jour du mois (1 à 31).Exemple :
JOUR(@Donnée:Date d’entrée)
retourne « 15 » si la date est le 15. -
MOIS(date)
: retourne le mois (1 à 12).Exemple :
MOIS(@Donnée:Date d’entrée)
retourne « 3 » si la date est en mars. -
ANNEE(date)
: retourne l’année sur 4 chiffres.Exemple :
ANNEE(@Donnée:Date d’entrée)
retourne « 2025 ». -
JDSL(date)
: retourne le jour de la semaine (1 = lundi à 7 = dimanche) de la date indiquée.Exemple :
JDSL(DATE(28;3;14))
retourne « 5 » (vendredi). -
SEMAINE(date)
: convertir une date en numéro de semaine (0 à 53). Les décimales correspondent au nombre de jour en centièmes depuis le début de la semaine (lundi = 0 ; mardi = 0.14 ; etc. jusqu’à dimanche = 0.86). Vous pouvez bien sûr utiliser la fonctionINT
pour supprimer les décimales.Exemple :
SEMAINE(DATE(28;3;14))
retourne « 13.57 » (vendredi de la 13ème semaine). ADDMOIS(date ; nombre)
: ajoute un ou plusieurs mois à une date donnée.
Exemple : ADDMOIS(DATE(15;5;25);2)
retourne « 15.04.2025 ».
DEBUTMOIS(date)
: retourne la date du premier jour du mois.
Exemple : DEBUTMOIS(DATE(3;2;25))
retourne « 01.02.2025 ».
-
FINMOIS(date)
: retourne la date du dernier jour du mois.