Calcul du nombre de jours entre deux dates Excel
Calculez instantanément la différence entre deux dates selon plusieurs méthodes proches d’Excel : jours exacts, jours ouvrés de type NETWORKDAYS, et convention 30/360. Le simulateur ci-dessous affiche le résultat détaillé, des conversions utiles, ainsi qu’un graphique comparatif.
Résultats
Choisissez deux dates, puis cliquez sur “Calculer” pour afficher le nombre de jours entre elles, ainsi que des comparaisons utiles pour Excel.
Guide expert : calcul du nombre de jours entre deux dates dans Excel
Le calcul du nombre de jours entre deux dates Excel est l’une des opérations les plus fréquentes en gestion, comptabilité, contrôle de projet, ressources humaines, finance et administration. Que vous suiviez une échéance contractuelle, mesuriez une durée de production ou vérifiiez des délais de paiement, la capacité à convertir deux dates en un écart fiable est essentielle. Pourtant, beaucoup d’utilisateurs obtiennent des résultats incohérents simplement parce qu’ils ne choisissent pas la bonne fonction. Entre DAYS, DATEDIF, NETWORKDAYS et DAYS360, Excel propose plusieurs logiques de calcul, chacune adaptée à un besoin particulier.
La première idée clé à retenir est qu’Excel stocke les dates comme des numéros sériels. Une date n’est pas d’abord un texte, mais un nombre. Ainsi, lorsque vous soustrayez une date de fin à une date de début, Excel effectue essentiellement une soustraction numérique. Cette logique explique pourquoi les erreurs de format, de régionalisation ou de texte importé provoquent souvent des écarts faux ou impossibles à interpréter.
Pourquoi le résultat change selon la fonction Excel choisie
Dans un usage courant, beaucoup de personnes pensent qu’il existe une seule manière de compter les jours entre deux dates. En pratique, il y en a plusieurs :
- Les jours calendaires exacts : on compte chaque journée réelle entre deux dates.
- Les jours ouvrés : on exclut généralement les samedis et dimanches, et parfois les jours fériés.
- La convention 30/360 : utilisée surtout en finance, elle standardise chaque mois à 30 jours et chaque année à 360 jours.
- Les écarts par unités : jours, mois, années, ou combinaisons, via DATEDIF.
Si vous comparez une feuille RH et une feuille comptable, vous pouvez constater des résultats différents pour les mêmes dates. Ce n’est pas forcément une erreur. C’est souvent la conséquence d’une convention de calcul différente. Pour bien travailler dans Excel, il faut donc aligner la formule sur l’objectif métier.
Les fonctions les plus utilisées
- =DAYS(date_fin; date_début) : renvoie le nombre de jours exacts entre deux dates.
- =date_fin-date_début : méthode simple, souvent suffisante si les cellules sont bien au format date.
- =NETWORKDAYS(date_début; date_fin; [jours_fériés]) : compte les jours ouvrés standards.
- =NETWORKDAYS.INTL(…) : version avancée pour personnaliser les week-ends.
- =DAYS360(date_début; date_fin; [méthode]) : utile pour certains calculs financiers.
- =DATEDIF(date_début; date_fin; “d”) : retourne une différence en jours, mais sert surtout aux écarts en mois et années.
Comprendre la logique des dates dans Excel
Excel compte les dates à partir d’un système sériel. Cela signifie qu’une date comme le 1 janvier 2025 correspond à un entier précis, et que le jour suivant ajoute 1. Cette approche rend les calculs rapides, mais implique une discipline stricte sur le formatage des cellules. Si une date est importée comme texte, par exemple “31/12/2025” sous une forme non reconnue par votre paramètre régional, Excel peut ne pas la traiter comme une date réelle.
Dans un contexte international, ce point est critique : 03/04/2025 peut vouloir dire 3 avril ou 4 mars selon le pays. Avant de faire un calcul du nombre de jours entre deux dates Excel, vérifiez toujours :
- le format réel de la cellule,
- la cohérence entre format affiché et valeur interne,
- la présence éventuelle de texte importé,
- l’existence d’heures associées à la date,
- la convention utilisée par votre équipe.
Statistiques calendaires utiles à connaître
Pour comprendre pourquoi certains calculs semblent “décalés”, il est utile de revenir aux bases du calendrier grégorien. Les années bissextiles, la durée inégale des mois et la notion de jours ouvrés sont au cœur des écarts. Les références officielles sur le temps et la mesure, publiées par le National Institute of Standards and Technology, NIST et par Time.gov, rappellent l’importance d’utiliser des standards cohérents dans les systèmes de date et d’heure.
| Élément calendaire | Valeur réelle | Impact dans Excel |
|---|---|---|
| Année commune | 365 jours | Les écarts annuels simples changent selon la présence ou non d’une année bissextile. |
| Année bissextile | 366 jours | Un 29 février peut modifier la durée d’un contrat, d’un projet ou d’une ancienneté. |
| Cycle grégorien complet | 400 ans | Le calendrier se répète selon une logique stable utilisée par les systèmes informatiques. |
| Nombre de jours sur 400 ans | 146097 jours | Base statistique réelle pour l’approximation moyenne d’une année civile. |
| Moyenne annuelle | 365,2425 jours | Explique pourquoi les approximations “365 jours par an” finissent par dériver. |
| Nombre d’années bissextiles sur 400 ans | 97 | Raison principale des écarts entre durées théoriques et durées réelles. |
Le U.S. Census Bureau publie également des explications pédagogiques sur les années bissextiles, très utiles pour comprendre pourquoi certains intervalles annuels ne font pas exactement le même nombre de jours.
Quand utiliser DAYS, DATEDIF, NETWORKDAYS ou DAYS360
1. DAYS pour la différence exacte en jours
La fonction DAYS est idéale si vous voulez connaître l’écart civil brut entre une date de fin et une date de début. Par exemple, pour mesurer le nombre de jours entre une commande et sa livraison, ou entre une date de facture et une date d’échéance, cette fonction donne un résultat simple et lisible.
2. DATEDIF pour les calculs par unités
DATEDIF est souvent utilisée pour calculer une ancienneté ou un âge. Elle peut renvoyer les jours, les mois ou les années, selon l’argument choisi. Elle est très pratique lorsque le résultat doit être présenté en années complètes, mois complets, ou jours restants.
Elle est moins moderne dans son usage quotidien, mais reste incontournable pour certains rapports RH ou administratifs.
3. NETWORKDAYS pour les jours ouvrés
Si votre sujet concerne des jours de travail, des délais de traitement ou des jours de présence théoriques, NETWORKDAYS est généralement la meilleure option. Elle exclut les week-ends et peut retrancher une liste de jours fériés. C’est la fonction de référence pour les services qui travaillent du lundi au vendredi.
4. DAYS360 pour les conventions financières
Dans les modèles bancaires, obligataires ou de calcul d’intérêts, chaque mois peut être traité comme ayant 30 jours. Cette convention simplifie les comparaisons financières et les calculs de prorata. En revanche, elle ne reflète pas la durée civile réelle entre deux dates.
Tableau comparatif des principales méthodes Excel
| Méthode | Exemple du 01/02/2024 au 01/03/2024 | Usage recommandé | Point de vigilance |
|---|---|---|---|
| DAYS | 29 jours | Durée calendaire réelle | Ne tient pas compte des week-ends ni des jours fériés |
| Soustraction directe | 29 jours | Feuilles simples et rapides | Nécessite de vraies dates, pas du texte |
| NETWORKDAYS | 22 jours ouvrés environ selon les jours fériés | RH, production, délais opérationnels | Le résultat dépend du calendrier de fermeture |
| DAYS360 | 30 jours | Finance et intérêts contractuels | Résultat conventionnel, pas civil |
| DATEDIF “d” | 29 jours | Compatibilité avec d’autres calculs en mois et années | Fonction parfois méconnue, donc moins transparente pour les équipes |
Erreurs fréquentes dans le calcul du nombre de jours entre deux dates Excel
Voici les erreurs que je rencontre le plus souvent lors d’audits de fichiers :
- Dates stockées en texte : la formule retourne une erreur ou un résultat incohérent.
- Inversion début et fin : le résultat devient négatif, ce qui peut être voulu ou non.
- Confusion entre inclusif et exclusif : doit-on compter la date de fin ? Excel ne le fait pas toujours comme l’utilisateur l’imagine.
- Utilisation de DAYS au lieu de NETWORKDAYS : très courant dans les délais opérationnels.
- Absence de liste de jours fériés : le calcul des jours ouvrés est alors incomplet.
- Approximation manuelle des mois : convertir des jours en mois par simple division peut être trompeur.
Astuce pour éviter les erreurs
Si votre entreprise travaille avec plusieurs services, documentez la convention de calcul dans le fichier lui-même. Une note comme “délai calculé en jours ouvrés, hors jours fériés nationaux” évite de nombreuses incompréhensions. Dans un tableau partagé, la formule ne suffit pas : la règle métier doit être explicite.
Comment obtenir un résultat inclusif dans Excel
Souvent, on veut compter la date de début et la date de fin. Par exemple, si un événement commence le 10 mai et se termine le 10 mai, un calcul civil strict renverra 0 jour d’écart, alors qu’un humain dira souvent “1 jour”. Pour obtenir un comptage inclusif, il faut ajouter 1 au résultat, sous réserve que votre logique métier le justifie.
Cette nuance est essentielle en logistique, réservation, hébergement, support client ou suivi de mission. Elle est aussi importante dans les workflows juridiques, où l’on doit savoir si un délai court à partir d’un jour donné ou s’il exclut ce jour.
Cas pratiques en entreprise
Gestion de projet
Un chef de projet peut utiliser DAYS pour calculer la durée totale d’une phase, puis NETWORKDAYS pour estimer les jours réellement exploitables. C’est utile pour transformer un calendrier théorique en capacité opérationnelle.
Ressources humaines
Pour une ancienneté, on utilisera souvent DATEDIF. Pour un décompte de jours travaillés potentiels sur une période, NETWORKDAYS est plus adapté. La différence entre les deux approches a un impact direct sur les rapports RH.
Finance
Dans la finance, la convention 30/360 reste un standard fréquent pour certains produits. Un analyste peut donc obtenir 30 jours là où un calcul calendaire réel en donne 28, 29, 30 ou 31. Ce n’est pas une erreur, c’est une convention.
Meilleures pratiques pour un calcul fiable
- Validez que les cellules contiennent de vraies dates.
- Choisissez la fonction alignée sur le besoin métier.
- Précisez si le calcul est inclusif ou exclusif.
- Ajoutez les jours fériés si vous utilisez un calcul ouvré.
- Testez vos formules sur des cas simples : même jour, fin de mois, année bissextile.
- Documentez votre règle dans le fichier ou dans la notice de calcul.
Ce que fait le calculateur ci-dessus
Le simulateur présent sur cette page vous aide à reproduire rapidement plusieurs logiques de calcul du nombre de jours entre deux dates Excel. Vous pouvez saisir une date de début, une date de fin, choisir une méthode, retirer un nombre de jours fériés pour les jours ouvrés, puis décider si la date de fin doit être incluse. Le graphique compare ensuite les principaux indicateurs : jours exacts, jours ouvrés, jours selon la convention 30/360 et semaines approximatives.
Cette approche est particulièrement utile pour contrôler un fichier Excel existant. Si vos résultats dans Excel ne correspondent pas à ceux du calculateur, la cause la plus probable est l’une des suivantes : convention de calcul différente, date importée comme texte, week-end personnalisé, jours fériés non renseignés, ou confusion sur l’inclusion de la date de fin.
Conclusion
Le calcul du nombre de jours entre deux dates Excel n’est pas compliqué en soi, mais il devient vite sensible dès qu’un contexte métier entre en jeu. La bonne question n’est pas seulement “combien de jours y a-t-il entre ces deux dates ?”, mais plutôt “selon quelle convention dois-je compter ?”. Une fois cette logique clarifiée, Excel devient un outil extrêmement fiable pour produire des écarts précis, documentés et réutilisables.
Retenez donc cette règle simple : utilisez DAYS pour l’écart civil exact, NETWORKDAYS pour les jours ouvrés, DAYS360 pour la convention financière, et DATEDIF lorsque vous devez découper la durée en unités de calendrier. C’est cette distinction qui fait la différence entre une feuille approximative et un modèle professionnel.