Accéder au contenu principal

Calculer les jours entre deux dates dans Excel (7 exemples)

Author: Zhoumandy Last Modified: 2025-05-27

En tant qu'utilisateur d'Excel, vous pouvez être confronté à une situation où vous devez savoir combien de "jours il y a entre deux dates" dans Excel. Ou vous souhaitez compter les "jours entre aujourd'hui et une date spécifique". Ou encore, vous voulez obtenir le nombre de "jours ouvrables entre deux dates". Ce tutoriel présentera quelques méthodes simples et rapides pour calculer le nombre de jours entre deux dates dans chacun des "trois scénarios".
Calculer les jours entre deux dates
Utiliser la soustraction
Utiliser Kutools pour compter les jours, semaines...
Utiliser la fonction JOURS
Utiliser la fonction DATEDIF
Compter les jours entre aujourd'hui et une date
Compter les jours ouvrables entre deux dates
Exclure les week-ends
Exclure les week-ends et les jours fériés

A screenshot showing an Excel sheet used to calculate the days between two dates

A screenshot showing an Excel sheet used to calculate the days between today and a date

A screenshot showing an Excel sheet used to calculate workdays between two dates

Télécharger l'exemple de fichier

Exemples de calculs de jours entre dates


Vidéo : Compter les jours entre deux dates


Calculer les jours entre deux dates

Supposons que vous ayez la "date de début" dans la cellule "C2" et la "date de fin" dans la cellule "C3", et que vous souhaitiez connaître le nombre de jours entre ces deux dates. Dans cette section, nous vous montrerons "quatre façons" d'atteindre votre objectif.

doc calculate days between two dates 04

Utiliser la soustraction

Pour compter les jours entre deux dates, il suffit de "soustraire la date de début de la date de fin". Voici la formule générique :

=Date_fin - Date_début
Étape 1 : Entrer la formule de soustraction

Dans la cellule C6, appliquez la formule suivante, puis appuyez sur le bouton "Entrée".

=C3-C2
Résultat

Comme vous pouvez le voir, il y a "180" jours entre les deux dates données.

A screenshot showing the subtraction formula to calculate days between two dates in Excel

Remarques:
  1. Dans Excel, les dates sont en réalité des nombres. Par exemple, le 1/1/1900 est le nombre 1. C'est pourquoi soustraire des dates vous donne le nombre de jours entre elles.
  2. Si la Date_fin est antérieure à la Date_début, le résultat renvoyé sera un entier "négatif". Si vous souhaitez toujours obtenir un résultat "positif", vous pouvez utiliser la formule ci-dessous :
    =ABS(Date_fin - Date_début)

Utiliser Kutools pour compter les jours, semaines, mois et années entre deux dates

Avec la fonctionnalité "Assistant Date & Heure" de "Kutools pour Excel", vous pouvez également calculer les jours entre deux dates. De plus, cette fonctionnalité est plus puissante car elle offre "plus d'options", comme le calcul des "semaines", "mois", "années", etc., entre deux dates. La capture d'écran ci-dessous montre comment "compter les jours entre deux dates étape par étape", ainsi que les "autres options" que vous pouvez également calculer.

A screenshot of Kutools' Date & Time Helper showing steps to calculate days between dates in Excel

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Après avoir activé la fonctionnalité en cliquant sur "Kutools" > "Assistant Formule" > "Assistant Date & Heure", veuillez procéder comme suit :

  1. Choisissez "Différence" dans la section "Type" ;
  2. Sélectionnez séparément les dates de début et de fin dans les champs "Date1" et "Date2" ;
  3. Choisissez "jour" dans la liste déroulante "Type de résultat de sortie" ;
  4. Cliquez sur "OK".
Remarques :
  1. Pour utiliser la fonctionnalité "Assistant Date & Heure", vous devez d'abord installer "Kutools pour Excel". "Kutools pour Excel" propose un essai gratuit de 30 jours sans limitations, allez le télécharger et l'installer dès maintenant !
  2. Outre le calcul de la différence entre deux dates, la fonctionnalité Assistant Date & Heure prend également en charge d'autres calculs de date et heure. Pour "ajouter une date et une heure", cochez l'option "Ajouter" dans la section Type. Pour "calculer l'âge" à partir d'une date donnée, cochez l'option "Âge" dans la section Type.
    A screenshot of Kutools' Date & Time Helper feature calculating the difference between two dates
    A screenshot of Kutools' Date & Time Helper feature offering an option for age calculations

Utiliser la fonction JOURS

Une autre façon d'obtenir le nombre de jours entre deux dates consiste à utiliser la fonction JOURS, introduite dans Excel 2013. La formule générique est présentée ci-dessous :

=JOURS(date_fin, date_début)
Étape 1 : Entrer la formule JOURS

Dans la cellule "C6", appliquez la formule suivante, puis appuyez sur le bouton "Entrée".

=DAYS(C3,C2)
Résultat

Il y a "180" jours entre les deux dates des cellules C3 et C2.

A screenshot showing the DAYS function in Excel to calculate the interval between two dates

Remarque : Si la "Date_fin" est antérieure à la "Date_début", le résultat renvoyé sera un entier "négatif". Si vous souhaitez toujours obtenir un résultat "positif", vous pouvez utiliser la formule ci-dessous :
=ABS(JOURS(date_fin, date_début))

Utiliser la fonction DATEDIF

La quatrième méthode pour compter le nombre de jours entre deux dates consiste à utiliser la fonction DATEDIF. Voici la "formule générique" pour calculer la différence de jours entre deux dates :

=DATEDIF(date_début, date_fin, "d")
Étape 1 : Entrer la formule DATEDIF

Dans la cellule "C6", appliquez la formule suivante, puis appuyez sur le bouton "Entrée".

=DATEDIF(C2,C3,"d")
Résultat

Il y a "180" jours entre les deux dates données.

A screenshot showing the DATEDIF function in Excel to calculate the number of days between two dates

Remarques :
  1. Contrairement aux trois autres méthodes, la formule "DATEDIF" ne permet pas de soustraire une date récente d'une date ancienne. Lorsque la "Date_fin" est antérieure à la "Date_début", une erreur "#NOMBRE!" sera renvoyée.
  2. Contrairement à la formule de soustraction et à la fonction "JOURS" qui ne peuvent compter que les jours entre deux dates, "DATEDIF" peut également calculer les "mois" ou les "années" entre deux dates.
  3. "DATEDIF" n'est pas inclus dans la liste des fonctions d'Excel, ce qui signifie qu'il s'agit d'une fonction "non documentée". Cela nécessite de saisir manuellement tous les arguments pour créer une formule "DATEDIF" dans votre feuille de calcul.

Compter les jours entre aujourd'hui et une date

Si vous souhaitez calculer le nombre de jours entre aujourd'hui et une date spécifique, la fonction "AUJOURD'HUI" intégrée d'Excel peut vous aider à accomplir cette tâche facilement et rapidement. Voici les "deux formules génériques" pour compter les jours entre aujourd'hui et une autre date avec la fonction "AUJOURD'HUI" :

Pour calculer le nombre de jours entre "une date passée" et "aujourd'hui" :

=AUJOURD'HUI() - date_passée

Pour calculer le nombre de jours entre "une date future" et "aujourd'hui" :

=Date_future - AUJOURD'HUI() 

Dans ce cas, vous avez une "date future" dans la cellule "C2", et aujourd'hui est le 15/03/2023. Vous devez calculer le nombre de jours entre aujourd'hui et cette date, veuillez procéder comme suit.

A screenshot showing a future date in Excel to calculate days using the TODAY function

Étape 1 : Entrer la formule

Dans la cellule "C5", appliquez la formule suivante, puis appuyez sur le bouton "Entrée".

=C2-TODAY()

A screenshot showing the formula calculating days between today and a future date in Excel

Étape 2 : Formater le résultat en général

Sélectionnez la cellule du résultat, cliquez sur l'onglet "Accueil", rendez-vous dans le groupe "Nombre", puis sélectionnez "Général" dans la liste déroulante "Format de nombre".

A screenshot showing the Number Format option in Excel to format the result as General

Remarque : Ou bien, dans l'onglet "Accueil", cliquez sur le "Lanceur de boîte de dialogue" à côté de Nombre. Ensuite, cliquez sur "Général" dans la boîte "Catégorie".

Résultat

Comme vous pouvez le voir, il y a "108" jours entre aujourd'hui et la date donnée.

A screenshot showing the result of days calculated between today and a future date in Excel

Remarque : La fonction "AUJOURD'HUI" donnera exactement la date actuelle. Ainsi, lorsque la date spécifique est fixée, vous remarquerez que le nombre de jours renvoyé dans la feuille de calcul varie, car la fonction "AUJOURD'HUI" change chaque jour.


Compter les jours ouvrables entre deux dates

De temps en temps, nous devons peut-être calculer le nombre de jours sans inclure les week-ends. Ici, nous allons vous montrer comment compter les jours ouvrables entre deux dates avec l'aide de la fonction "NB.JOURS.OUVRES" dans deux situations. Une situation consiste à compter les jours ouvrables sans jours fériés supplémentaires fournis. L'autre situation consiste à compter les jours ouvrables avec des jours fériés supplémentaires fournis.

Voici la formule générique de la fonction NB.JOURS.OUVRES :

=NB.JOURS.OUVRES(date_début, date_fin, [jours_fériés])

Exclure les week-ends

Par exemple, vous avez la date de début dans la cellule C2 et la date de fin dans la cellule C3, et vous souhaitez connaître le nombre de jours ouvrables entre les deux dates, indépendamment des jours fériés.

A screenshot showing start and end dates in Excel for calculating working days excluding weekends

Étape 1 : Entrer la formule NB.JOURS.OUVRES

Dans la cellule C6, appliquez la formule suivante, puis appuyez sur le bouton "Entrée".

=NETWORKDAYS(C2,C3)
Résultat

Vous pouvez voir qu'il y a "130" jours ouvrables entre les deux dates, sans tenir compte des jours fériés.

A screenshot showing the result of the NETWORKDAYS formula calculating working days excluding weekends in Excel

Exclure les week-ends et les jours fériés

Contrairement à l'exemple ci-dessus, vous avez également la liste des jours fériés supplémentaires dans la plage de données C5:C8, et vous devez calculer le nombre de jours ouvrables entre les deux dates en tenant compte des jours fériés fournis.

A screenshot showing start and end dates in Excel with a list of holidays for calculating working days

Étape 1 : Entrer la formule NB.JOURS.OUVRES

Dans la cellule C6, appliquez la formule suivante, puis appuyez sur le bouton "Entrée".

=NETWORKDAYS(C2,C3, E3:E7)
Résultat

Vous pouvez voir qu'il y a "125" jours ouvrables entre les deux dates, en tenant compte des jours fériés fournis.

A screenshot showing the result of the NETWORKDAYS formula calculating working days excluding weekends and holidays in Excel

Remarque : Dans la plupart du monde, le week-end est le "samedi" et le "dimanche". Alors, la fonction "NB.JOURS.OUVRES" est exactement celle dont vous avez besoin. Mais si votre week-end n'est pas le samedi et le dimanche (comme le dimanche seulement), vous devriez utiliser la fonction "NB.JOURS.OUVRES.INTL", qui vous permet de spécifier quels jours de la semaine doivent être considérés comme des week-ends.

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !