Formule Excel : compter les jours, semaines, mois ou années entre deux dates

Ce tutoriel propose des formules pour compter les jours, les semaines, les mois ou les années entre deux dates données.
Pour suivre ce tutoriel, téléchargez le classeur exemple.
Formule générique :
Compter les jours
| DATEDIF(start_date,end_date,”d”) |
Compter les semaines
| DATEDIF(start_date,end_date,”d”)/7 |
Compter les mois
| DATEDIF(start_date,end_date,”m”) |
Compter les années
| DATEDIF(start_date,end_date,”y”) |
Syntaxe et arguments
| Start_date, end_date: The two dates that you want to count the difference between. If the start_date is larger than end_date, the formula will return an error value #NUM!. |
Remarque
La fonction DATEDIF est disponible uniquement dans Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 et Excel 2007.
Fonctionnement de cette formule
Prenons un exemple : pour compter les jours entre les dates situées dans les cellules B3:C3, utilisez la formule ci-dessous :
| =DATEDIF(B3,C3,«d») |
Appuyez sur Entrée.
Ensuite, faites glisser la poignée de recopie vers le bas jusqu’aux cellules pour compter les jours entre les autres plages de dates.
Suivez la même méthode pour compter les semaines, les mois ou les années :
Remarque :
Lorsque vous calculez le nombre de mois entre deux dates à l’aide de la formule DATEDIF(date_début;date_fin;«d»)/7, celle-ci renvoie un résultat au format date. Pensez donc à appliquer au résultat un format « général » ou « nombre », comme illustré dans la capture d’écran ci-dessous.

Explication
DATEDIF fonction : renvoie le nombre d’années, de mois ou de jours entre deux dates.
Formules associées
- Compter uniquement les jours ouvrés entre deux dates
Ce tutoriel vous présente des formules efficaces pour compter les jours ouvrés entre deux dates, en excluant les week-ends et les jours fériés. - Compter les jours restants dans le mois ou l’année en cours
Découvrez des formules pratiques pour compter facilement les jours qu’il reste dans le mois ou l’année en cours. - Conversion d'heure en heures décimales
Ce tutoriel présente une formule permettant de convertir une heure en heures décimales dans Excel et explique son fonctionnement. - Conversion d'heure en minutes décimales
Dans ce tutoriel, découvrez une formule simple pour convertir une heure en minutes décimales dans Excel.
Fonctions associées
- Fonction SI d’Excel
Teste une condition spécifiée, puis renvoie la valeur correspondante. - Fonction CNUM d’Excel
Convertit du texte en nombre. - Fonction MOIS d’Excel
La fonction MOIS extrait le mois d’une date sous forme d’un nombre entier, compris entre 1 et 12. - Fonction JOUR d’Excel
La fonction JOUR extrait le jour d’une date et le renvoie sous forme d’un nombre compris entre 1 et 31. - Fonction ANNEE d’Excel
La fonction ANNEE extrait l’année à partir d’une date donnée et la renvoie sous forme d’un nombre sériel à quatre chiffres.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.