Calculer l'intervalle entre deux dates
Calculer l'intervalle entre deux dates
Pour calculer l'intervalle entre deux dates dans Excel, la méthode la plus polyvalente est d'utiliser la fonction "cachée" DATEDIF. Elle n'apparaît pas dans l'aide à la saisie d'Excel, mais elle fonctionne parfaitement.
La formule magique : DATEDIF
La syntaxe est la suivante :
=DATEDIF(date_début; date_fin; "unité")
Voici les différentes unités que vous pouvez utiliser selon le résultat souhaité :
| Unité | Résultat |
| "y" | Nombre d'années complètes |
| "m" | Nombre de mois complets |
| "d" | Nombre de jours |
| "ym" | Mois restants (excluant les années) |
| "md" | Jours restants (excluant les mois et années) |
Exemples concrets
Supposons que A1 contient 01/01/2023 et B1 contient 15/03/2024.
Nombre total de jours :
=B1-A1(C'est la méthode la plus simple pour les jours uniquement).Nombre total de mois :
=DATEDIF(A1; B1; "m")$\rightarrow$ 14 moisÂge précis (Ans, Mois, Jours) :
Vous pouvez combiner les unités pour obtenir un résultat détaillé :
=DATEDIF(A1;B1;"y") & " ans, " & DATEDIF(A1;B1;"ym") & " mois"
Alternatives selon vos besoins
Jours ouvrés uniquement (hors week-end) :
Utilisez
=NB.JOURS.OUVRES(date_début; date_fin; [jours_fériés]).Nombre de mois (version simple) :
Si vous avez une version récente d'Excel (Microsoft 365), vous pouvez aussi utiliser
=FRACTION.ANNEE(A1; B1)*12.
Note importante : Assurez-vous que vos cellules sont bien au format "Date". Si le résultat affiche un chiffre bizarre (comme 45100), changez le format de la cellule de destination en Standard ou Nombre.
Commentaires
Enregistrer un commentaire