Soustraire le temps dans Excel

Comment soustraire du temps dans Excel? (Avec des exemples)

Il est devenu assez facile d'effectuer des opérations comme ajouter ou soustraire différentes valeurs d'heure et de date avec Excel. Pour la soustraction de valeurs de temps inférieures à 24 heures, nous pouvons facilement les soustraire en utilisant l'opérateur «-». Toutefois, les valeurs de temps qui, lors de la soustraction, dépassent 24 heures / 60 minutes / 60 secondes sont ignorées par Excel. Nous utilisons le format numérique personnalisé dans de tels cas.

Vous pouvez télécharger ce modèle Excel de soustraction de temps ici - Modèle Excel de soustraction de temps

Exemple 1

Si certains étudiants nous fournissent l'heure de début et l'heure de fin d'un devoir (c'est-à-dire que les heures auxquelles les étudiants commencent et terminent le devoir), et que nous souhaitons calculer le temps total mis par ces étudiants pour terminer le devoir :

Nous pouvons voir que l'heure de début et l'heure de fin sont prises par trois étudiants pour terminer un devoir sont fournies dans les cellules: B2, B3, B4 et C2, C3, C4 respectivement, et nous souhaitons calculer le temps total (en heures) prises par ces étudiants pour terminer le devoir dans les cellules D2, D3, D4

Donc, nous soustrayons les deux valeurs de temps données à l'aide de l'opérateur ', puis multiplions la valeur résultante par 24 afin d'obtenir le nombre d'heures nécessaires pour terminer la mission. Cela fonctionne assez facilement car la valeur de soustraction des temps donnés n'est pas supérieure à 24.

nous obtenons le résultat 3,00.

Faites glisser la formule de C2 vers C4.

Exemple # 2

Maintenant, disons que nous souhaitons soustraire le temps dans Excel qui est supérieur à 24 heures lorsque l'heure de début et l'heure de fin de la tâche sont données:

Nous pouvons voir que l'heure de début et l'heure de fin sont prises par trois étudiants pour terminer un devoir sont fournies dans les cellules: B2, B3, B4 et C2, C3, C4 respectivement, et nous souhaitons calculer le temps total (en heures) pris par ces étudiants pour terminer le devoir dans les cellules D2, D3, D4.

nous avons obtenu le résultat comme indiqué ci-dessous:

Ces valeurs DateTime (qui traversent minuit) sont écrites à l'aide de formats personnalisés qui peuvent être utilisés pour afficher des intervalles de temps qui dépassent la longueur des unités de temps standard.

Les étapes suivantes illustrent comment appliquer un format de nombre personnalisé dans Excel:

  • Cliquez sur l'onglet «Accueil» et développez la liste déroulante «Format des nombres». Cliquez sur «Plus de formats de nombres».

  • Sélectionnez «Personnalisé» et dans la case «Type», sélectionnez: «jj-mm-aaaa hh: mm AM / PM» et cliquez sur «OK».

Maintenant, la prochaine fois que nous aurons besoin de ce format, il sera enregistré dans la liste «Type».

Par la suite, nous soustrayons les deux valeurs de temps données à l'aide de l'opérateur '- puis multiplions la valeur résultante par 24 afin d'obtenir le nombre d'heures nécessaires pour terminer l'affectation.

De même, si nous voulons calculer des minutes ou des secondes entre des valeurs à deux temps, nous soustrayons les valeurs à deux temps et multiplions la valeur résultante par 1440 ou 86400 (au lieu de 24) respectivement.

Exemple # 3

Maintenant, disons que nous souhaitons soustraire l'intervalle de temps souhaité d'une heure donnée: cela peut être fait en divisant le nombre d'heures, de minutes ou de secondes par le nombre de l'unité correspondante en un jour (24 heures, 1440 minutes, 86400 secondes) puis en soustrayant le quotient résultant du temps donné:

Cas 1) Le temps à soustraire est inférieur à 24 heures:

Nous pouvons voir que le temps donné est présent dans la cellule A2 et la cellule B2 contient un nombre d'heures que nous souhaitons soustraire de cela. Ainsi, ces valeurs à deux temps sont soustraites comme suit:

Temps pris = temps donné - (Nombre d'heures à soustraire / 24)

Maintenant, ce résultat peut également être obtenu en utilisant la fonction TIME () comme suit: Nous pouvons donc voir que lorsque nous soustrayons 4 heures de l'heure donnée: 16h00, nous obtenons le résultat à 12h00.

Time Taken = T000ime donné - TIME (Nombre d'heures à soustraire, 0,0)

Cependant, lorsque nous souhaitons soustraire moins de 24 heures, seule la fonction TIME () peut être utilisée. Nous voyons donc que la fonction TIME () donne également le même résultat.

Cas 2) Le temps à soustraire est supérieur à 24 heures:

Nous pouvons voir que le DateTime donné est présent dans la cellule A4 et la cellule B4 contient un nombre d'heures que nous souhaitons soustraire de cela. Maintenant, ces valeurs à deux temps sont soustraites comme suit:

Temps pris = temps donné - (Nombre d'heures à soustraire / 24)

Cas 3) Le temps à soustraire est supérieur à 60 minutes ou 60 secondes: Par conséquent, nous constatons que cette formule n'a pas de limites au nombre d'heures que nous souhaitons soustraire. Ainsi, lorsque 26 heures (> 24) sont soustraites de la DateTime donnée: '27 -03-2019 15:56 ', alors nous obtenons '26 -03-2019 13:56' comme résultat.

Ici, les valeurs à deux temps sont soustraites en utilisant la même formule que ci-dessus. La seule différence dans la formule serait que:

  • Un nombre de minutes que nous souhaitons soustraire du DateTime donné est divisé par 1440 (lorsque le temps à soustraire est supérieur à 60 minutes, car 1 jour a 1440 minutes) et la formule fonctionnerait comme suit:
Temps pris = temps donné - (Nombre de minutes à soustraire / 1440)
  • Le nombre de secondes que nous souhaitons soustraire du DateTime donné est divisé par 86400 (lorsque le temps à soustraire est supérieur à 60 secondes car 1 jour a 86400 secondes) et la formule fonctionnerait comme suit:
Temps pris = temps donné - (Nombre de secondes à soustraire / 86400)

Choses à retenir

  • Nous pouvons ajouter des heures / minutes / secondes à une date / heure dans Excel à l'aide de formats numériques personnalisés ou de formats numériques personnalisés pouvant être utilisés pour mettre en forme des valeurs d'heure supérieures à 24 heures, 60 minutes ou 60 secondes.
  • Les formats d'heure personnalisés ne fonctionnent que pour les valeurs d'heure positives.
  • Afin d'obtenir le nombre complet d'heures après la soustraction des valeurs de temps, nous pouvons utiliser la fonction 'INT' et l'arrondir à l'entier le plus proche.

  • Si l'heure de fin est supérieure à l'heure de début, le décalage horaire est affiché sous la forme d'un nombre négatif.

  • Si, après avoir appliqué la mise en forme personnalisée, une cellule affiche une séquence de «#####», cela peut se produire car la largeur de la cellule n'est pas suffisante pour afficher la valeur date-heure.