Comment calculer le nombre de jours entre deux dates sans erreur ?

Calculer le nombre de jours entre deux dates semble simple : on soustrait une date à l’autre. En pratique, la réponse change selon ce qu’on compte exactement – et c’est là que les erreurs se glissent. Selon le contexte (délai légal, durée de location, planification de projet), la méthode n’est pas la même.

La soustraction de base : comprendre ce qu’on calcule vraiment

Prenons un exemple concret. Vous partez en vacances le 1er juillet et rentrez le 15 juillet. Combien de nuits avez-vous dormi à l’hôtel ? La réponse est 14, pas 15. Pourtant, si on compte les jours où vous étiez absent du bureau, on arrive à 15.

C’est le premier piège : la date de début compte-t-elle ou pas ? La réponse dépend de ce qu’on mesure.

  • Un écart brut (soustraction simple) : on compte les jours entre les deux dates sans inclure le jour de départ. Du 1er au 15 juillet, cela donne 14 jours. C’est ce que fait Excel avec une formule basique comme =B2-A2.
  • Une durée inclusive : on inclut les deux dates. Du 1er au 15 juillet inclus, on obtient 15 jours. Utile pour une location, un abonnement, ou toute période où le premier et le dernier jour comptent.
  • Un délai à rebours : on part de la date de fin et on remonte. Utile pour planifier : « il me reste combien de jours avant le 30 ? »

Avant de calculer, posez-vous donc cette question : est-ce que je compte une durée ou un écart ? Ces deux notions ne donnent pas le même résultat.

Jours calendaires, ouvrés, ouvrables : quelle différence pour votre calcul ?

Le mot « jours » ne veut pas toujours dire la même chose. Dans un contrat de travail, un délai de préavis, ou une procédure administrative, le type de jours utilisé change tout.

Les jours calendaires sont tous les jours de l’année, week-ends et jours fériés inclus. C’est le mode de calcul le plus neutre, celui d’une simple soustraction de dates.

Les jours ouvrables excluent les dimanches et les jours fériés, mais gardent le samedi. Les jours ouvrés, eux, excluent les samedis, les dimanches et les jours fériés. Un délai exprimé en jours ouvrés est donc plus long en jours calendaires qu’il n’y paraît.

Vous avez déjà remarqué que certains délais légaux semblent « s’étirer » sur plusieurs semaines alors qu’ils sont annoncés en quelques jours ? C’est précisément parce qu’ils sont exprimés en jours ouvrés ou ouvrables, et non en jours calendaires.

Homme en bureau moderne consultant un outil de calcul de jours entre deux dates sur un grand écran d'ordinateur

Le cas particulier des délais légaux et administratifs

Un délai légal ne se calcule pas comme une simple différence entre deux dates. En procédure civile française, le jour de l’acte ou de l’événement qui fait courir le délai n’est généralement pas compté dans le calcul. C’est ce qu’on appelle la règle de computation des délais.

Autre règle à connaître : si le dernier jour d’un délai tombe un samedi, un dimanche ou un jour férié, l’échéance est reportée au premier jour ouvrable suivant. Cette règle, issue du Code de procédure civile, est distincte du simple calcul en jours ouvrés.

Concrètement, cela signifie qu’un outil en ligne générique peut vous donner un nombre de jours exact tout en vous induire en erreur sur la vraie date limite. Pour tout délai juridique, vérifiez toujours la règle applicable au texte concerné.

Calculer le nombre de jours entre deux dates dans Excel

Excel stocke les dates sous forme de numéros de série. Le 1er janvier 1900 correspond au nombre 1, le jour suivant au nombre 2, et ainsi de suite. Cette logique rend la soustraction directe possible et fiable – à condition que les cellules soient bien formatées en « Date ».

Voici les formules les plus utiles :

  • =B2-A2 : calcule l’écart brut en jours calendaires. Si A2 contient le 1er juillet et B2 le 15 juillet, le résultat est 14. Vérifiez que le format de la cellule résultat est « Nombre » et non « Date », sinon Excel affiche une date au lieu d’un chiffre.
  • =NB.JOURS.OUVRES(A2;B2) : compte les jours ouvrés entre deux dates, en excluant les week-ends. Pour exclure aussi des jours fériés, ajoutez une plage de cellules contenant ces dates : =NB.JOURS.OUVRES(A2;B2;feries).
  • =DATEDIF(A2;B2; »D ») : donne le même résultat que la soustraction simple, mais avec une syntaxe plus explicite. Notez que cette fonction n’apparaît pas dans l’aide officielle d’Excel bien qu’elle fonctionne : elle est héritée d’une version ancienne du logiciel.

Un point souvent négligé : si une cellule contient à la fois une date et une heure (comme « 01/07/2025 14:30 »), la soustraction inclut la fraction de journée. Deux cellules peuvent afficher la même date mais représenter des moments différents, ce qui fausse le calcul. Microsoft précise que les dates et heures sont stockées dans un même numéro de série, où la partie entière est le jour et la partie décimale est l’heure.

Les erreurs les plus fréquentes à éviter

La plupart des erreurs de calcul de durée viennent de trois situations.

Première situation : confondre « date de début incluse » et « date de début exclue ». Une location du 1er au 7 juillet dure 7 jours si le 1er compte, 6 jours si c’est la nuit du 1er au 2 qui est la première. Toujours vérifier la convention utilisée dans le contrat ou l’outil.

Deuxième situation : utiliser un outil de jours calendaires pour un délai exprimé en jours ouvrés (ou l’inverse). Un préavis de 5 jours ouvrés ne se termine pas 5 jours plus tard si le week-end tombe entre les deux.

Troisième situation : ne pas tenir compte des années bissextiles. Février compte 29 jours une année sur quatre. Un calcul qui enjambe le mois de février peut donc donner un résultat différent d’une année à l’autre, même sur une période de même longueur apparente.

Pour les calculs du quotidien, un outil en ligne suffit. Pour tout ce qui touche à un délai contractuel ou légal, la méthode de calcul doit correspondre exactement à la formulation du texte de référence – pas seulement à une soustraction de dates.

Les plus plébiscités

7 Min Read Sécurité

Effets d’un virus informatique sur votre système et sécurité

Lorsqu'un virus informatique infiltre votre système, les conséquences peuvent être dévastatrices. Ces logiciels malveillants ont la…

7 Min Read Sécurité

Caractéristiques et fonctionnement d’un rançongiciel ransomware

Les rançongiciels, ou ransomwares, sont devenus une menace informatique majeure. Ces malwares verrouillent ou chiffrent les…