9 fonctions Excel DATE à connaître

Photo of author

By pierre



Excel est bien plus qu’un simple tableur pour les opérations arithmétiques de base et l’organisation des données. Il se révèle un instrument puissant pour la gestion et l’analyse des calculs impliquant des dates. Les fonctions de date d’Excel permettent de déterminer des durées, d’évaluer les écarts entre des dates, d’identifier les jours ouvrables et même d’anticiper des échéances futures.

Nous allons donc examiner différentes fonctions temporelles indispensables et illustrer leur utilisation pratique dans Excel.

1. DATE

La fonction DATE d’Excel sert à générer une date en se basant sur les composantes individuelles que sont l’année, le mois et le jour. Elle requiert trois arguments : l’année, le mois et le jour.

 =DATE(année, mois, jour) 

Par exemple, la formule suivante produira la date du 14 août 2023 :

 =DATE(2023, 8, 14) 

2. MOIS.DECALER

La fonction MOIS.DECALER calcule une date qui correspond à un certain nombre de mois précédant ou suivant une date de départ. Elle est souvent employée dans le domaine financier, par exemple pour projeter des dates en se basant sur une période donnée. Voici la syntaxe de la fonction MOIS.DECALER :

 =MOIS.DECALER(date_départ, mois) 

Où:

  • date_départ est la date de référence à partir de laquelle on calcule la nouvelle date
  • mois est le nombre de mois à ajouter (si positif) ou à soustraire (si négatif) à la date de départ.

Ainsi, pour obtenir la date qui se situe 3 mois après la date contenue dans la cellule A1, on utilisera la formule :

 =MOIS.DECALER(A1, -3) 

Cette formule affichera la date du 14 mai 2023.

3. JOUR

La fonction JOUR extrait le jour du mois d’une date donnée. Elle renvoie le jour sous forme numérique, compris entre 1 et 31. La syntaxe de la fonction JOUR est la suivante :

 =JOUR(numéro_de_série) 

Où numéro_de_série est la date à partir de laquelle on veut extraire le jour. Par exemple, si une date se trouve dans la cellule A1 et que l’on souhaite en extraire le jour, on utilisera la formule :

 =JOUR(A1) 

Cette formule retournera la valeur 14, qui représente le jour du mois.

4. AUJOURDHUI

La fonction AUJOURDHUI d’Excel permet d’afficher la date du jour. Elle ne prend aucun argument et se met à jour automatiquement chaque jour. La syntaxe de la fonction AUJOURDHUI est on ne peut plus simple :

 =AUJOURDHUI() 

5. JOURS360

La fonction JOURS360 permet de calculer la différence entre deux dates dans Excel. Elle renvoie le nombre de jours entre deux dates en utilisant la méthode de l’année de 360 jours, également appelée méthode européenne. Voici la syntaxe de la fonction JOURS360 :

 =JOURS360(date_départ, date_fin, [méthode]) 

Où :

  • [méthode] est un argument facultatif qui spécifie la méthode de calcul de la différence. S’il est omis, Excel utilise la méthode américaine (NASD).

Par exemple, l’utilisation de la formule suivante :

 =JOURS360("2023-08-14", "2023-09-08", VRAI) 

Retournera le nombre de jours entre le 14 août 2023 et le 8 septembre 2023.

6. NO.SEMAINE

La fonction NO.SEMAINE permet de déterminer le numéro de semaine d’une date donnée. Elle reçoit une date comme entrée et retourne le numéro de semaine correspondant, en fonction du système spécifié. La syntaxe de cette fonction est :

 =NO.SEMAINE(numéro_de_série, [type_retour]) 

Où:

  • numéro_de_série est la date dont on cherche à déterminer le numéro de semaine.
  • type_retour est un argument facultatif qui précise le système de numérotation des semaines utilisé. S’il est omis, le système américain est appliqué par défaut, où les semaines commencent le dimanche.

Par exemple, pour obtenir le numéro de semaine de la date située en cellule A2, on utilisera la formule suivante :

 =NO.SEMAINE(A2) 

Cette formule retournera le numéro de semaine correspondant à la date spécifiée, selon le système par défaut.

7. FIN.MOIS

La fonction FIN.MOIS d’Excel renvoie le dernier jour du mois qui se situe un nombre spécifié de mois avant ou après une date donnée. La syntaxe de la fonction FIN.MOIS est :

 =FIN.MOIS(date_départ, mois) 

Où date_départ est la date de référence à partir de laquelle on souhaite calculer la fin du mois, et mois est le nombre de mois à ajouter ou à soustraire de la date de départ.

Par exemple, si l’on désire connaître le dernier jour du mois qui se trouve 3 mois après la date en cellule A1, on utilisera la formule ci-dessous :

 =FIN.MOIS(A1, 3) 

De même, pour obtenir le dernier jour du mois qui se situe 2 mois avant la date de la cellule A1, on utilisera :

 =FIN.MOIS(A1, -2) 

8. JOUR.OUVRE

La fonction JOUR.OUVRE calcule une date correspondant à un nombre spécifié de jours ouvrés avant ou après une date donnée, en excluant les week-ends et éventuellement les jours fériés spécifiés. Voici la syntaxe de la fonction JOUR.OUVRE :

 =JOUR.OUVRE(date_départ, jours, [jours_fériés]) 

Où :

  • date_départ : c’est la date de départ à partir de laquelle on souhaite calculer la nouvelle date.
  • jours : c’est le nombre de jours ouvrés que l’on souhaite ajouter (si positif) ou soustraire (si négatif) à partir de la date de départ.
  • [jours_fériés] : C’est une liste de jours fériés que l’on souhaite exclure du calcul. Ce paramètre est facultatif.

Supposons qu’un projet commence le 14 août 2023 et que l’on souhaite calculer la date d’achèvement dans 15 jours ouvrables, sans compter les week-ends et certains jours fériés. Si la date de début se trouve dans la cellule A2 et la liste des jours fériés dans les cellules B2 : B4, on utilisera la formule ci-dessous :

 =JOUR.OUVRE(A2, 15, B2:B4) 

Le résultat sera automatiquement mis à jour si l’on modifie la date de début ou le nombre de jours ouvrables.

9. NB.JOURS.OUVRES

La fonction NB.JOURS.OUVRES d’Excel permet de calculer le nombre de jours ouvrés entre deux dates, en excluant les week-ends et les jours fériés spécifiés. La syntaxe de la fonction NB.JOURS.OUVRES est la suivante :

 =NB.JOURS.OUVRES(date_départ, date_fin, [jours_fériés]) 

Où date_départ est la date de début de la période, date_fin est la date de fin de la période, et [jours_fériés] est une liste de dates de jours fériés que l’on souhaite exclure du calcul.

Par exemple, supposons que la date de début d’une tâche se trouve en cellule A2, la date de fin en B2 et les jours fériés dans les cellules C2 : C3 :

 =NB.JOURS.OUVRES(A2, B2, C2:C3) 

Cette formule calculera et affichera le nombre de jours ouvrables entre les dates des cellules A1 et B1, en excluant les week-ends et les dates indiquées dans les cellules C2 à C3.

Explication des fonctions de date d’Excel

Excel met à disposition un large éventail de fonctions de date, telles que AUJOURDHUI, JOUR.OUVRE et bien d’autres, afin de simplifier le calcul des différences temporelles et la manipulation des formats de date pour une meilleure présentation. La maîtrise de ces fonctions vous apportera des outils efficaces pour gérer les données temporelles et prendre des décisions éclairées dans le cadre de vos projets personnels ou professionnels.