Formule Excel : Calculer les jours, heures, minutes et secondes entre deux dates

Sous Excel, on utilise généralement des formules pour calculer la différence entre deux dates en jours ou entre deux heures. Toutefois, dans certains cas précis, il peut être utile d’obtenir cette différence exprimée en jours, heures, minutes et secondes. Ce tutoriel vous présente une formule conçue spécifiquement pour répondre à ce besoin.
Pour suivre ce tutoriel, téléchargez dès maintenant le classeur d’exemple !
Formule générique :
| INT(end_datetime-start_datetime)&« days »&TEXT(end_datetime-start_datetime,«h»« hrs »«m»« mins »«s»« secs»«») |
Arguments
| End_datetime, start_datetime: the two dates that you to calculate the difference between. |
Erreur
Si l’argument end_datetime est antérieur à l’argument start_datetime, la formule renvoie l’erreur #VALEUR !.
Valeur de retour
Cette formule renvoie une valeur sous forme de texte.
Fonctionnement de cette formule
Pour obtenir la différence entre deux dates-heures situées respectivement dans les cellules B3 et C3, utilisez la formule suivante :
| =INT(C3-B3)&« days »&TEXT(C3-B3,«h»« hrs »«m»« mins »«s»« secs»«») |
Appuyez sur Entrée pour obtenir le résultat.
Explication
Fonction ENT : La fonction ENT renvoie la partie entière d’un nombre décimal.
Comme Excel stocke les dates sous forme de nombres entiers séquentiels et les heures sous forme de décimales inférieures à 1, une date-heure est ainsi représentée par un nombre décimal séquentiel. Par exemple, la date-heure du 12/1/2019 à 13 h 23 min 11 s correspond à la valeur 43800,5577662037 dans Excel. La fonction ENT extrait ici la partie entière de la différence entre deux dates-heures pour obtenir l’écart en jours complets.
Fonction TEXTE : cette fonction convertit un nombre en texte selon un format spécifié.
& : Il s’agit d’un opérateur de concaténation qui relie les résultats de chaque partie de la formule.
Astuce: Pour obtenir le total des jours, heures, minutes et secondes entre plusieurs dates de début et de Date de fin, vous pouvez adapter la formule à l’aide de la fonction SOMMEPROD :
=ENT(SOMMEPROD(fins-débuts))&« jours »&TEXTE(SOMMEPROD(fins-débuts),«h»« h »«m»« min »«»)
L’argument *fins* correspond à la plage des dates de fin, et *débuts* à la plage des dates de début. Par exemple, la plage C3:C5 contient les dates de fin, et B3:B5 contient les dates de début. Utilisez alors la formule suivante :
=ENT(SOMMEPROD(C3:C5-B3:B5))&« jours »&TEXTE(SOMMEPROD(C3:C5-B3:B5),«h»« h »«m»« min »«»)
Appuyez sur Entrée.
Formules associées
- Calculer les jours restants dans le mois
Dans ce tutoriel, découvrez une formule simple pour calculer en un clin d’œil les jours restants dans le mois sous Excel. - Calculer les jours restants à partir d’aujourd’hui
Vous souhaitez parfois connaître le nombre de jours restants jusqu’à la date de péremption de chacun de vos produits alimentaires à compter d’aujourd’hui. Dans Excel, une formule vous permet d’obtenir instantanément ce nombre de jours restants. - Calculer les jours restants entre deux dates
Ce tutoriel vous présente une formule simple pour calculer rapidement le nombre de jours restants entre deux dates. - Calculer le temps ouvré avec pauses dans une feuille de temps
Une formule utilisant la fonction MOD vous permet de calculer facilement le temps ouvré, pauses comprises, directement sous Excel.
Fonctions associées
- Fonction SI d’Excel
Tester des conditions spécifiées, puis renvoyer les valeurs correspondantes - Fonction CNUM d’Excel
Convertit du texte en nombre. - Fonction MOIS d’Excel
La fonction MOIS extrait le mois sous forme d’un nombre entier (de 1 à 12) à partir d’une date. - Fonction JOUR d’Excel
La fonction JOUR extrait le jour sous forme d’un nombre (de 1 à 31) à partir d’une date. - Fonction ANNEE d’Excel
La fonction ANNEE extrait l’année à partir d’une date donnée et la renvoie sous forme d’un nombre à quatre chiffres.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.