Birthday & Age LogoBirthday&Age

Comment Calculer le Nombre de Jours Entre Deux Dates (À la Main, dans Excel et dans Google Sheets)

· 6 min de lecture

Trouver combien de jours séparent deux dates semble une affaire de cinq secondes, jusqu'à ce qu'on essaie : les mois n'ont pas tous la même durée, les années bissextiles ajoutent un jour et les tableurs comptent de façon surprenante. Que vous planifiiez un projet, fassiez le compte à rebours d'un voyage ou vérifiiez l'échéance d'un contrat, voici les méthodes fiables, du papier-crayon à Excel et Google Sheets.

Décidez d'abord : inclusif ou exclusif ?

Soustraire le 1er janvier du 10 janvier donne 9 jours. Si vous comptez le premier et le dernier jour, cela fait 10. Aucune réponse n'est fausse, mais elles répondent à des questions différentes. Les séjours à l'hôtel comptent généralement des nuits (la simple soustraction), tandis qu'une période de vacances ou de location compte souvent chaque jour calendaire couvert (inclusif). Vérifiez toujours lequel des deux une échéance ou un contrat désigne, et précisez celui que vous avez utilisé quand vous partagez le chiffre.

À la main : la méthode mois par mois

Additionnez les jours restants du mois de départ, les jours de chaque mois complet intermédiaire et les jours écoulés du mois d'arrivée. Du 20 mars au 5 juin 2026 : il reste 11 jours en mars après le 20, avril en ajoute 30, mai en ajoute 31 et juin en ajoute 5. Cela fait 11 + 30 + 31 + 5 = 77 jours. Si février fait partie de la période, rappelez-vous qu'il compte 29 jours les années bissextiles et 28 sinon.

Dans Excel et Google Sheets : la simple soustraction

Les tableurs stockent les dates sous forme de nombres, donc soustraire une cellule de date d'une autre donne le nombre de jours qui les séparent : =B2-A2. Mettez la cellule du résultat au format Nombre, sinon elle risque de s'afficher comme une date. La fonction JOURS fait la même chose, avec la date de fin en premier : =JOURS(B2;A2). Dans un Excel en français, les noms de fonctions sont traduits et le séparateur entre arguments est généralement le point-virgule plutôt que la virgule.

Années, mois et jours avec DATEDIF

Pour obtenir le résultat en années, mois et jours, utilisez DATEDIF, qui fonctionne dans Excel et dans Google Sheets. =DATEDIF(A2;B2;"y") renvoie les années complètes, =DATEDIF(A2;B2;"ym") renvoie les mois restants après ces années et =DATEDIF(A2;B2;"md") renvoie les jours restants. Attention à l'unité "md" : la documentation même de Microsoft avertit qu'elle peut renvoyer des résultats erronés dans certains cas, vérifiez-la donc avec une calculatrice.

Compter uniquement les jours ouvrés

=NB.JOURS.OUVRES(A2;B2) compte les jours du lundi au vendredi entre deux dates et inclut la date de début et celle de fin. Ajoutez une plage de jours fériés en troisième argument pour les exclure : =NB.JOURS.OUVRES(A2;B2;E2:E10). Les week-ends diffèrent dans certains pays, et dans ce cas NB.JOURS.OUVRES.INTL permet de choisir quels jours comptent comme week-end.

Erreurs courantes à éviter

Quatre erreurs provoquent la plupart des mauvaises réponses. D'abord, supposer que tous les mois ont 30 jours. Ensuite, oublier les années bissextiles : du 28 février au 1er mars, il y a 1 jour en 2026 mais 2 jours en 2028. Troisièmement, des dates stockées sous forme de texte, qu'un tableur ne peut pas soustraire. Enfin, des cellules contenant une heure en plus de la date, ce qui peut ajouter ou retirer un jour selon l'arrondi.

Vous pouvez vous passer des formules avec notre Calculatrice de Différence de Dates : saisissez deux dates et obtenez d'un coup les années, mois, jours, semaines et heures exacts. Si vous devez connaître l'âge de quelqu'un à une date donnée, la Calculatrice d'Âge fait la même chose pour les anniversaires.

Essayer maintenantCalculatrice de Différence de DatesCalculez le nombre exact d'années, de mois, de semaines et de jours entre deux dates quelconques.