Les fonctions de date et heure dans Excel sont indispensables pour automatiser les calculs calendaires, analyser des délais ou encore planifier des échéances. Cette page vous propose un guide complet pour exploiter efficacement les formules telles que NB.JOUR, FIN.MOIS, DATEDIF, JOURSEM, ainsi que les différents formats de cellules personnalisés.

Calculer des durées avec NB.JOUR et DATEDIF

La fonction NB.JOUR permet de calculer le nombre de jours ouvrés entre deux dates, en excluant les week-ends et, si besoin, les jours fériés. Elle est particulièrement utile pour la gestion de projets ou le suivi RH.
De son côté, DATEDIF calcule l’écart entre deux dates selon plusieurs unités : jours, mois ou années. Elle s’avère précieuse pour déterminer une ancienneté, un âge ou une durée contractuelle.Exemples d’usages :

  • Calcul d’ancienneté salarié
  • Suivi de délais de livraison
  • Mesure de durée de formation

Déterminer des échéances avec FIN.MOIS

La fonction FIN.MOIS renvoie automatiquement le dernier jour d’un mois donné, à partir d’une date de référence. Elle simplifie la gestion comptable, la facturation ou les clôtures mensuelles. Cas pratiques :

  • Calcul de dates d’échéance
  • Prévisions financières mensuelles
  • Tableaux de trésorerie

Identifier les jours avec JOURSEM

JOURSEM permet d’obtenir le numéro du jour de la semaine correspondant à une date. En combinaison avec d’autres fonctions, elle facilite la planification ou la création de plannings automatisés.

Maîtriser les formats de cellules date et heure

Au-delà des fonctions, le format d’affichage joue un rôle clé. Excel propose de nombreux formats personnalisés :

  • jjjj : affichage du jour en toutes lettres
  • jj/mm/aaaa : format date classique
  • mm : affichage du mois en nombre
  • mmmm : mois en toutes lettres

Ces formats permettent d’améliorer la lisibilité des tableaux et de produire des documents.

Pourquoi utiliser les fonctions de date et heure ? L’utilisation avancée des fonctions calendaires permet :

  • D’automatiser les calculs répétitifs
  • De fiabiliser les analyses temporelles
  • De gagner du temps dans les reportings
  • D’améliorer la précision des plannings

Aller plus loin

Cette page regroupe exemples, syntaxes détaillées et cas concrets pour vous aider à maîtriser toutes les subtilités des fonctions de date et heure dans Excel, du calcul simple aux automatisations avancées.
Vous y trouverez des ressources pratiques pour optimiser vos feuilles de calcul.

Sous EXCEL, les Dates et Heures sont définies grâce à un numéro de série. Ainsi "30000" est équivalent au jeudi 18 février 1982. Les numéros de série sont définis depuis une date de référence, normalement le 1 janvier 1900. Possibilité de passer au 1er janvier 1904 en cas de compatibilité avec le système mac.

Les principales fonctions sont :

  • DATE Renvoie le numéro de série d’une date précise.
  • DATEVAL Convertit une date représentée sous forme de texte en numéro de série.
  • JOUR Convertit un numéro de série en jour du mois.
  • JOURS360 Calcule le nombre de jours qui séparent deux dates sur la base d’une année de 360 jours.
  • MOIS.DECALER Renvoie le numéro de série de la date qui représente une date spécifiée (l’argument date_départ), corrigée en plus ou en moins du nombre de mois indiqué.
  • FIN.MOIS Renvoie le numéro de série de la date du dernier jour du mois précédant ou suivant la date_départ du nombre de mois indiqué.
  • HEURE Convertit un numéro de série en heure.
  • MINUTE Convertit un numéro de série en minute.
  • MOIS Convertit un numéro de série en mois.
  • NB.JOURS.OUVRES Renvoie le nombre de jours ouvrés entiers compris entre deux dates.
  • NB.JOURS.OUVRES.INTL Renvoie le nombre de jours ouvrés entiers compris entre deux dates à l’aide de paramètres identifiant les jours du week-end et leur nombre.
  • MAINTENANT Renvoie le numéro de série de la date et de l’heure du jour.
  • SECONDE Convertit un numéro de série en seconde.
  • TEMPS Renvoie le numéro de série d’une heure précise.
  • TEMPSVAL Convertit une date représentée sous forme de texte en numéro de série.
  • AUJOURDHUI Renvoie le numéro de série de la date du jour.
  • JOURSEM Convertit un numéro de série en jour de la semaine.
  • NO.SEMAINE Convertit un numéro de série en un numéro représentant l’ordre de la semaine dans l’année.
  • SERIE.JOUR.OUVRE Renvoie le numéro de série de la date avant ou après le nombre de jours ouvrés spécifiés.
  • SERIE.JOUR.OUVRE.INTL Renvoie le numéro de série de la date avant ou après un nombre spécifié de jours ouvrés en spécifiant des paramètres qui identifient et dénombrent les jours inclus dans le week-end.
  • ANNEE Convertit un numéro de série en année.
  • FRACTION.ANNEE Renvoie la fraction de l’année représentant le nombre de jours entiers séparant la date de début et la date de fin.