Comment soustraire la date et l'heure dans Excel (6 méthodes simples)

  • Partage Ça
Hugh West

Très souvent, nous devons soustraire Lorsque nous calculons l'âge ou la durée de vie, en général, nous... soustraire Dans cet article, nous allons vous montrer comment soustraire Nous vous guiderons à travers 6 méthodes simples qui vous permettront d'effectuer les opérations suivantes soustraire les dates dans Excel facilement.

Supposons que nous ayons une feuille de données contenant l'heure de début et l'heure de fin. Nous allons calculer la durée de chacun des projets en utilisant différentes fonctions dans Excel. Dans la feuille de données, nous avons 4 colonnes Nous avons le Nom du projet , Début et Colonnes de fin Nous calculerons la durée dans le Colonne de durée en utilisant différentes fonctions dans Excel.

Télécharger le cahier d'exercices

Différence de date et d'heure.xlsx

6 façons simples de soustraire la date et l'heure dans Excel

Nous allons maintenant vous guider étape par étape sur la façon dont vous pouvez soustraire Nous allons le faire en utilisant 6 méthodes simples.

1) Obtenir les jours, heures et minutes entre les dates en combinant la fonction TEXT et INT

Nous pouvons utiliser le INT et TEXTE d'Excel pour soustraire la date et l'heure dans Excel. INT renvoie la valeur entière d'un nombre tandis que la fonction TEXTE est utilisée pour convertir toute valeur numérique dans un format spécifique. Nous pouvons utiliser ces deux fonctions en conjonction pour soustraire Nous utiliserons la date et l'heure dans Excel. Ampersand (& ;) pour concaténer les textes.

ÉTAPES :

  • Pour ce faire, en cellule E5 Nous sommes de type,
=INT(D5-C5)& ;" days"&TEXT(D5-C5, "h" hrs ""m"" mins """)

Répartition des formules

(D5-C5) >> ; Donne la valeur de la soustraction de cellules D5 et C5 .

Sortie est >> ; 9.99943969907326

INT(D5-C5) >> ; Nous donne la partie entière du résultat de la soustraction de cellules C5 et D5 .

La sortie est >> ; 9

Explication >> ; Portion entière de ( D5-C5)

INT(D5-C5)& ;" jours " >> ; Joins 9 et le texte jours

La sortie est >> ; 9 jours

Explication >> ; partie concaténée de 9 et jours

TEXT(D5-C5, "h"" hrs ""m"" mins """) >> ; Convertit le résultat de C5-D5 en heures et minutes et ajoute le texte heures , mins .

La sortie est >> ; "23 hrs 59 mins "

Explication : Le site TEXTE convertit le texte en heures et en minutes. Le texte heures , mins sont ajoutés aux valeurs.

INT(D5-C5)& ;" days "&TEXT(D5-C5, "h" hrs ""m"" mins """) >> ; Nous donne la valeur de la soustraction du total des jours, heures et minutes.

La sortie est >> ; 9 jours 23 hrs 59 mins

Explication La différence entre deux dates et heures données.

  • En appuyant sur la touche Entrez nous obtiendrons le résultat dans le Cellule E5 .

  • Maintenant, en faisant glisser vers le bas ou en double-cliquant sur l'élément Poignée de remplissage pour utiliser le AutoFill d'Excel, nous obtiendrons les valeurs dans les cellules correspondantes.

Lire la suite : Comment calculer le nombre total d'heures dans Excel (9 méthodes simples)

2. Utilisation de la fonction Heure avec les fonctions Heure et Minute pour S ubtract Date et heure dans Excel

HEURE d'Excel convertit toute valeur temporelle en valeur numérique. La fonction HEURE et MINUTE d'Excel renvoie les heures et les minutes d'une valeur temporelle donnée. Nous pouvons utiliser la fonction HEURE avec la fonction HEURE et MINUTE pour obtenir le décalage horaire dans Excel.

ÉTAPES :

  • Pour ce faire, en cellule E5 Nous sommes de type,
=TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0)

Répartition des formules

HEURE(C5) >> ; nous donne la valeur horaire de la Cellule C5 .

La sortie est >>22

Explication >> ; Valeur horaire de 22:59

MINUTE(C5) >>Nous donne la valeur minute de la Cellule C5 .

La sortie est >>59

Explication >> ; Valeur minute de 22:59

TIME(HOUR(C5),MINUTE(C5),0) >> ; Retourne la valeur numérique si l'heure, la minute et les secondes sont données. Ici, nous ne mettons pas de valeur pour les secondes.

La sortie est >>0.957638888888889

Explication >> ; Convertit la valeur numérique de 22 heures et 59 minutes

TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0) >> ;

La sortie est >> ; 0.41875

Explication >> ; Valeur numérique de la soustraction de deux valeurs des cellules.

  • Pour formater cette valeur numérique, nous devons nous rendre dans l'onglet Numéro menu. Un nouveau boîte de dialogue s'affichera.

  • Ensuite, allez sur Personnalisé et le type h:mm:ss Nous pouvons également choisir d'autres formats si nous le voulons.

  • En appuyant sur la touche Entrez nous obtiendrons le résultat dans le Cellule E5 .

  • Maintenant, en faisant glisser vers le bas ou en double-cliquant sur l'élément Poignée de remplissage pour utiliser le AutoFill d'Excel, nous obtiendrons les valeurs dans les cellules correspondantes.

Lire la suite : Comment soustraire le temps dans Excel (7 méthodes rapides)

3. calcul de la différence de temps avec la fonction TEXT

TEXTE dans Excel est utilisée pour convertir toute valeur numérique dans un format spécifique. Nous pouvons exprimer la différence de temps à l'aide de la fonction TEXTE Pour ce faire, nous trouverons la différence et, à l'aide de la fonction texte, nous convertirons cette différence en une valeur de 0,5. heure : minute : seconde format.

ÉTAPES :

  • Pour ce faire, en cellule E5 , on tape
=TEXT(D5-C5,"h""Hours""m""Mins""")

Répartition des formules

D5-C5 >> ; Retourne la valeur de la soustraction de cellules D5 et C5

La sortie est >> ; 0.375

"h""Hours""m""Mins""" >> ; C'est le format dans lequel nous voulons exprimer notre valeur. Nous obtiendrons notre résultat en heures suivies du mot Heures , minutes suivies du mot Mins .

TEXT(D5-C5,"h""Hours""m""Mins""") >> ;

Sortie >> ; 9Heures0Mins

Explication >> ; Valeur retournée au format heures et minutes.

  • En appuyant sur la touche Entrez nous obtiendrons le résultat dans le Cellule E5 .

  • Maintenant, en faisant glisser vers le bas ou en double-cliquant sur l'élément Poignée de remplissage pour utiliser le AutoFill d'Excel, nous obtiendrons les valeurs dans les cellules correspondantes.

Lire la suite : Comment calculer la différence entre deux dates et heures dans Excel ?

Lectures similaires

  • Comment calculer le délai d'exécution dans Excel (4 façons)
  • Calculer le taux horaire dans Excel (2 méthodes rapides)
  • Comment utiliser le format d'heure dans Excel VBA (Macro, UDF, et UserForm)
  • Calculer la durée d'un temps dans Excel (7 méthodes)

4. calculer le temps écoulé en utilisant la fonction NOW/ TODAY

MAINTENANT d'Excel renvoie la valeur de l'heure actuelle. La fonction AUJOURD'HUI renvoie la date actuelle. Si nous voulons obtenir le temps écoulé entre maintenant et une date donnée, nous pouvons utiliser la fonction MAINTENANT ou AUJOURD'HUI pour l'obtenir. Nous pouvons convertir la valeur en utilisant la fonction TEXTE fonction. TEXTE dans Excel est utilisée pour convertir toute valeur numérique dans un format spécifique.

ÉTAPES :

  • Pour ce faire, en cellule D5 on tape,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")

Répartition des formules

NOW()-C5 >> ; Nous donne la différence entre l'heure actuelle et l'heure donnée.

La sortie est >> ; 10.1800935185165

Explication >> ; La différence entre l'heure actuelle et l'heure donnée.

"d""days""h""hours""m""mins""s""secs""" >> ; Il s'agit du format dans lequel nous voulons convertir notre résultat. Nous obtiendrons notre résultat en jours suivis du mot jours , heures suivies du mot heures et ainsi de suite.

TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""") >> ; Nous donne la différence dans un format spécifié.

Sortie >>10jours4heures20mins10secs

Explication >> ; La différence est exprimée dans le format spécifié.

  • En appuyant sur la touche Entrez nous obtiendrons le résultat dans le Cellule D5 .

  • Maintenant, en faisant glisser vers le bas ou en double-cliquant sur l'élément Poignée de remplissage pour utiliser le AutoFill d'Excel, nous obtiendrons les valeurs dans les cellules correspondantes.

Lire la suite : Comment calculer le temps écoulé dans Excel (8 façons)

5. soustraire une quantité de temps spécifiée d'un temps donné

Nous pouvons soustraire une quantité de temps spécifiée à partir d'un moment donné. Nous pouvons l'utiliser en utilisant la fonction HEURE d'Excel. Supposons que nous devions soustraire une durée déterminée dans le Colonne Différence(Mins) de la Colonne de temps et obtenir les valeurs dans le Colonne de résultats .

ÉTAPES :

  • Pour ce faire, nous allons taper la formule suivante dans le champ Cellule E5 .
=C5-TEMPS(0,D5,0)

Répartition des formules

TIME(0,D5,0) >> ; Nous donne la valeur numérique de la période de temps donnée dans le temps. cellule D5

La sortie est>> ; 0.020833333333333333.

Explication >> ; 30 minutes converties en valeur numérique

C5-TEMPS(0,D5,0) >> ; Nous donne la date et l'heure en soustrayant la période de temps donnée.

La sortie est >> ; 44606.5182572917

Explication >> ; Valeur numérique du temps résultant.

Nous devrons formater le résultat en utilisant le processus montré dans méthode 2 .

  • En appuyant sur la touche Entrez nous obtiendrons le résultat dans le Cellule E5 .

  • Maintenant, en faisant glisser vers le bas ou en double-cliquant sur l'élément Poignée de remplissage pour utiliser le AutoFill d'Excel, nous obtiendrons les valeurs dans les cellules correspondantes.

Contenu connexe : Comment soustraire le temps militaire dans Excel (3 méthodes)

6. utilisation du signe moins (-) et de la fonction TEXT pour S ubtract Date et heure dans Excel

Comme indiqué dans méthode 3 nous pouvons utiliser le signe moins (-) pour déterminer la différence entre deux dates, couplé au signe TEXTE fonction.

ÉTAPES :

  • Pour ce faire, en cellule E5 Nous sommes de type,
=TEXT(D5-C5, "hh:mm:ss")

Répartition des formules

D5-C5 >> ; Nous donne la différence entre le Début date et Fin date.

La sortie est >> ; 9.99943969907326

Explication >> ; La valeur numérique de la différence de deux temps donnés.

"hh:mm:ss" >> ; Spécifie le format de la sortie. Notre sortie sera au format Heure : Minute : Seconde format.

TEXT(D5-C5, "hh:mm:ss") >> ; Nous donne la valeur résultante dans un format spécifié.

Sortie >> ; 23:59:12

Explication >> ; 9.99943969907326 exprimé dans le format spécifié.

  • En appuyant sur la touche Entrez nous obtiendrons le résultat dans le Cellule E5 .

  • Maintenant, en faisant glisser vers le bas ou en double-cliquant sur l'élément Poignée de remplissage pour utiliser le AutoFill d'Excel, nous obtiendrons les valeurs dans les cellules correspondantes.

Lire la suite : Comment soustraire et afficher le temps négatif dans Excel (3 méthodes)

Les choses à retenir

Lorsque vous traitez une valeur de date ou d'heure, veillez à ce qu'elle ait le bon format, sinon vous risquez de ne pas obtenir le résultat souhaité. Pour choisir le bon format, suivez les étapes indiquées dans le tableau ci-dessous. méthode 2 .

Section pratique

Nous avons inclus une section pratique dans la feuille de travail fournie afin que vous puissiez exercer les méthodes vous-même.

Conclusion

Dans cet article, nous avons essayé de couvrir comment soustraire date et heure dans Excel. Si vous avez des suggestions ou des commentaires, vous pouvez laisser un commentaire ci-dessous ou nous contacter. Pour toute question relative à Excel, veuillez consulter notre site web. Notre équipe sera heureuse de vous aider.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.