Calcul avec des heures dans Excel

Dernière mise à jour le 08/10/2026
Temps de lecture : 3 minutes

Cet article va vous expliquer comment faire un calcul avec des heures dans Excel et comment éviter certaines erreurs.

Frédéric Le GuenMicrosoft MVP 2010-2025
Date et HeureMis à jour le 08/10/20262 min de lecture

C'est quoi une heure dans Excel ?

Avant de vous lancer dans des calculs en heures, il est impératif de s'assurer que vos cellules contiennent bien des heures. Pour le vérifier, il suffit de changer le format de votre cellule pour appliquer un format Heure.

Si le contenu de la cellule n'affiche pas les heures comme vous le souhaitez (comme ici, on affiche 00:00:00 au lieu de 08:00:00), reportez-vous à cet article qui vous expliquera la raison.

Problème de conversion de nombre entier en heures

De cette règle découle une erreur extrêmement fréquente dans les calculs d'heures dans Excel. Si vous ajoutez la valeur 1 à une date, vous allez nécessairement ajouter une journée et jamais 1 heure.

Cette erreur se retrouve dans ce tableau Excel suivant. Ici, au-lieu d'ajouter des heures, l'opération ajouter des jours à la date initiale

Erreur sur l'ajout d'heure dans une date

Comment ajouter des heures à une date

Cet article vous liste 3 techniques pour ajouter correctement des heures à des dates. La première technique consiste à diviser vos heures (en nombre entier) par 24

Division des valeurs par 24

Ou alors, en utilisant la fonction TEMPS.

La fonction TEMPS pour convertir des nombres entiers en heures

Différence sur 2 journées

Le problème d'un calcul avec les heures, c'est quand il y a une différence entre 2 journées. En effet, 04:00:00 moins 22:00:00 le jour précédent, ça fait 6 heures d'écart. Mais pour le faire comprendre à Excel, il faut inclure le jour dans l'heure.

Afficher les heures au-delà de 24 h

Un autre problème tout bête dans Excel, c'est quand on réalise la somme de temps. Si le résultat dépasse 24 h, Excel va afficher seulement une partie des informations.

Par exemple, Excel va afficher 1 journée et 6 h au lieu d'afficher 30 h. Mais ceci peut se corriger en changeant le format des heures.

Affichage des heures au dela de 24 heures

Heure négative

Afficher des heures négatives dans Excel, c'est une vraie difficulté 🤔 Par défaut, les heures négatives s'affichent avec des ######. Mais vous pouvez contourner le problème de deux manières différentes.

Excel affiche des dieses quand les heures sont negatives

Faire des calculs sur des dixièmes, centièmes

Excel est capable de mesurer des temps très courts comme les dixièmes, centièmes ou millièmes. Cet exemple d'une compétition sportive va vous montrer comment utiliser cette précision dans vos calculs de temps.

Articles liés

23 commentaires

  1. gobin
    16/07/2023 @ 08:22

    bonjour
    pouvez vous me dire la formule pour le dépassement en plus ou en moins d'horaire
    exemple
    il me faut mes 7 heures dans la cellule J4 au dessus des 7heures dans la cellule K4
    dans la cellule I4 j'ai 05:30 de travaille il manque 01:30 par ma cellule H4 j'ai 02:00 de trajet pour compléter mes 7 heures dans la cellule j4 je prends 01:30 dans mes trajets pour remplir ma cellule J4 les 00:30 restants ils vont dans la cellule K4 Si par contre je dépasse les 7 heures dans la cellules I4 le surplus vas
    K4
    merci

    Répondre

    • Didier Chantriaux
      15/11/2023 @ 09:53

      Bonjour,
      Pourquoi doit on multiplier par 24 quand on multiplie des heures en euros ?

      Merci d'avance

      Répondre

      • Frédéric LE GUEN
        15/11/2023 @ 10:27

        "des heures en euros?" J'avoue que je ne comprends pas du tout la question

  2. Lopez Géraldine
    04/07/2023 @ 13:00

    Bonjour,
    J'ai bien coché dans les options personnalisées utiliser le calendrier depuis 1904, mais mes heures ne se mettent pas en négatives, mais à 23:00:00.
    Heure sup Heure récup Total
    V28/04/23 Remplacement Chap 00:30:00 01:15:00
    J25/05/23 Rester une heure 01:15:00 02:30:00
    M30/05/23 dentiste 03:00:00 23:30:00
    M13/06/23 dentiste 01:30:00 22:00:00
    Me14/06/23 partie à 18h15 01:30:00 23:30:00
    J15/06/23 partie à 14h30 h 00:30:00 00:00:00
    J29/06/23 1h de plus 01:00:00 01:00:00

    Mon format de cellule est : [$-F400]h:mm:ss AM/PM

    Merci d'avance

    Répondre

  3. Denis
    20/04/2023 @ 14:42

    Bonjour,
    Merci pour ce post très intructif !
    Je n'ai toutefois pas résolu mon problème qui est d'obtenir dans un tableau croisé dynamique, le minimum et la moyenne d'une série de temps mesurés en secondes et affiché au format personnalisé "mm:ss,0".
    Le TCD sait calculer la moyenne avec la précision souhaitée (le dixième de secondes) alors que le calcul du minimum est systématiquement arrondi à la seconde, sans les dixièmes.

    Un petit exemple valant mieux qu'un long discours, je poste à l'adresse du WEBSITE un lien pour télécharger sur dropbox la feuille Excel en exemple.

    Merci pour vos lumières !
    Denis

    Répondre

  4. Annette Gaspard
    29/03/2023 @ 10:17

    Bonjour,
    Je cherche a faire un tableau pour additionner des temps avec heures, minutes, secondes et dixièmes de secondes.
    Avec le format mm:ss,0 le format s'affiche bien mais le total pas.
    Le total en format mm:ss;0 n'affiche pas les heures si le total dépasse une heure.
    Et en format hh:mm:ss il arrondi a la minute sup ou inf.
    Y a-t-il un format hh:mm:ss,0 svp ?
    Merci
    Annette

    Répondre

  5. bon
    03/10/2022 @ 16:09

    bonjour , je recherche la formule pour effectuer des liste de départ , sachant que la compétition commence à 14 heures et que chaque concurrent part toutes les 3 minutes , merci

    Répondre

    • Frédéric LE GUEN
      04/10/2022 @ 13:56

      On vous prépare un article rien que pour ça 😉

      Répondre

  6. Dominique
    09/08/2022 @ 10:29

    Un grand merci pour les explication

    Répondre

  7. Cyril
    05/05/2021 @ 07:05

    ¨Bonjour,
    Je cherche une formule qui fait le calcul suivant. Arrivée sur site à xxhxx, je calcule l'heure de départ sachant que la visite dure 2h30.
    Bon jusque là c'est facile heure d'arrivée + 2h30, et j’obtiens l'heure de départ. Le problème c'est que si la fin de la visite tombe entre 12h et 13h, je n'arrive pas à faire que cela ajoute 30 minute de repas à l'huere de départ.

    D'avance merci de vous pencher sur mon petit problème.

    Bonne journée.
    Cyril.

    Répondre

  8. Michelle Mardelli
    23/04/2021 @ 21:48

    Bonjour,
    j'aimerais savoir s'il existe une formule dans un tableau où mes employées peuvent écrire qu'elles ont travaillé de 14h à 15h30 et que cela se convertisse automatiquement en un total de 1.5 h.

    Merci !

    Répondre

  9. marteau patrick
    18/04/2021 @ 11:13

    bonjour
    Comment multiplier 27:40 heures par 380 lampadaires
    Merci d'avance de me communiquer la formule
    Bien respectueusement
    Patrick Marteau

    Répondre

  10. GOOSSENS
    04/03/2021 @ 16:04

    Bonjour,
    Pour un événement qui s’est passé il y a 1 jour 7 heures et 26 minutes, comment trouver la date de l’événement si l’on est aujourd’hui le 04/03/2021 et qu’il est 15h48 ?
    Merci de votre réponse.

    Répondre

  11. Stephanie Perrot
    12/01/2021 @ 18:09

    Bonjour Pouvez-vous m'aider je suis à temps de travail à 100 %. Service je fais 77,17 pour cent et pour un autre service je fais 23 pourcents pouvez-vous me dire 23 % me fait combien d'heures à leur donner merci d'avance

    Répondre

  12. Lemercier
    01/12/2020 @ 20:37

    Mille mercis ! je bloquais sur un pb de convertion de décimales en heures, je l'ai résolu en qqs minutes grâce à votre site.

    Répondre

  13. Mig
    27/10/2020 @ 11:25

    bonjour comment puis je faire pour transformer 1H01 en 61 mns ?

    Répondre

  14. Mouloud OUGUERGOUZ
    19/09/2020 @ 17:31

    Bonjour comment fait on pour 3740 minutes par exemple en fait lorsque le nombre de minutes dépassent les 24 heures voire plusieurs jours
    Merci de votre retour
    Salutations cordiales

    Répondre

    • Frédéric LE GUEN
      19/09/2020 @ 18:15

      Bonjour, alors déjà il faut s'assurer qu'Excel comprenne bien 3740 comme étant des minutes (article ici). Ensuite, il faut appliquer un format spécial pour afficher les heures au-delà de 24H

      Répondre

  15. Philippe RASIC
    12/05/2019 @ 08:15

    Merci pour la clarté des explications. Le problème est à présent résolu.

    Répondre

  16. Hamid
    15/06/2018 @ 13:45

    Super site !!!
    J'utilise excel pour mon travail et je suis en permanence à la recherches d'astuces pour améliorer mes fichiers .... et sincèrement c'est le site le plus simple et le plus clair en explications. Bravo et continuez comme ça. Et encore MERCI

    Répondre

  17. Elena
    08/03/2014 @ 10:13

    Il est trop bien votre site continuez comme sa

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.

Calcul avec des heures dans Excel

Reading time: 3 minutes
Dernière mise à jour le 08/10/2026

Cet article va vous expliquer comment faire un calcul avec des heures dans Excel et comment éviter certaines erreurs.

Frédéric Le GuenMicrosoft MVP 2010-2025
Date et HeureMis à jour le 08/10/20262 min de lecture

C'est quoi une heure dans Excel ?

Avant de vous lancer dans des calculs en heures, il est impératif de s'assurer que vos cellules contiennent bien des heures. Pour le vérifier, il suffit de changer le format de votre cellule pour appliquer un format Heure.

Si le contenu de la cellule n'affiche pas les heures comme vous le souhaitez (comme ici, on affiche 00:00:00 au lieu de 08:00:00), reportez-vous à cet article qui vous expliquera la raison.

Problème de conversion de nombre entier en heures

De cette règle découle une erreur extrêmement fréquente dans les calculs d'heures dans Excel. Si vous ajoutez la valeur 1 à une date, vous allez nécessairement ajouter une journée et jamais 1 heure.

Cette erreur se retrouve dans ce tableau Excel suivant. Ici, au-lieu d'ajouter des heures, l'opération ajouter des jours à la date initiale

Erreur sur l'ajout d'heure dans une date

Comment ajouter des heures à une date

Cet article vous liste 3 techniques pour ajouter correctement des heures à des dates. La première technique consiste à diviser vos heures (en nombre entier) par 24

Division des valeurs par 24

Ou alors, en utilisant la fonction TEMPS.

La fonction TEMPS pour convertir des nombres entiers en heures

Différence sur 2 journées

Le problème d'un calcul avec les heures, c'est quand il y a une différence entre 2 journées. En effet, 04:00:00 moins 22:00:00 le jour précédent, ça fait 6 heures d'écart. Mais pour le faire comprendre à Excel, il faut inclure le jour dans l'heure.

Afficher les heures au-delà de 24 h

Un autre problème tout bête dans Excel, c'est quand on réalise la somme de temps. Si le résultat dépasse 24 h, Excel va afficher seulement une partie des informations.

Par exemple, Excel va afficher 1 journée et 6 h au lieu d'afficher 30 h. Mais ceci peut se corriger en changeant le format des heures.

Affichage des heures au dela de 24 heures

Heure négative

Afficher des heures négatives dans Excel, c'est une vraie difficulté 🤔 Par défaut, les heures négatives s'affichent avec des ######. Mais vous pouvez contourner le problème de deux manières différentes.

Excel affiche des dieses quand les heures sont negatives

Faire des calculs sur des dixièmes, centièmes

Excel est capable de mesurer des temps très courts comme les dixièmes, centièmes ou millièmes. Cet exemple d'une compétition sportive va vous montrer comment utiliser cette précision dans vos calculs de temps.

Articles liés

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    23 commentaires

    1. gobin
      16/07/2023 @ 08:22

      bonjour
      pouvez vous me dire la formule pour le dépassement en plus ou en moins d'horaire
      exemple
      il me faut mes 7 heures dans la cellule J4 au dessus des 7heures dans la cellule K4
      dans la cellule I4 j'ai 05:30 de travaille il manque 01:30 par ma cellule H4 j'ai 02:00 de trajet pour compléter mes 7 heures dans la cellule j4 je prends 01:30 dans mes trajets pour remplir ma cellule J4 les 00:30 restants ils vont dans la cellule K4 Si par contre je dépasse les 7 heures dans la cellules I4 le surplus vas
      K4
      merci

      Répondre

      • Didier Chantriaux
        15/11/2023 @ 09:53

        Bonjour,
        Pourquoi doit on multiplier par 24 quand on multiplie des heures en euros ?

        Merci d'avance

        Répondre

        • Frédéric LE GUEN
          15/11/2023 @ 10:27

          "des heures en euros?" J'avoue que je ne comprends pas du tout la question

    2. Lopez Géraldine
      04/07/2023 @ 13:00

      Bonjour,
      J'ai bien coché dans les options personnalisées utiliser le calendrier depuis 1904, mais mes heures ne se mettent pas en négatives, mais à 23:00:00.
      Heure sup Heure récup Total
      V28/04/23 Remplacement Chap 00:30:00 01:15:00
      J25/05/23 Rester une heure 01:15:00 02:30:00
      M30/05/23 dentiste 03:00:00 23:30:00
      M13/06/23 dentiste 01:30:00 22:00:00
      Me14/06/23 partie à 18h15 01:30:00 23:30:00
      J15/06/23 partie à 14h30 h 00:30:00 00:00:00
      J29/06/23 1h de plus 01:00:00 01:00:00

      Mon format de cellule est : [$-F400]h:mm:ss AM/PM

      Merci d'avance

      Répondre

    3. Denis
      20/04/2023 @ 14:42

      Bonjour,
      Merci pour ce post très intructif !
      Je n'ai toutefois pas résolu mon problème qui est d'obtenir dans un tableau croisé dynamique, le minimum et la moyenne d'une série de temps mesurés en secondes et affiché au format personnalisé "mm:ss,0".
      Le TCD sait calculer la moyenne avec la précision souhaitée (le dixième de secondes) alors que le calcul du minimum est systématiquement arrondi à la seconde, sans les dixièmes.

      Un petit exemple valant mieux qu'un long discours, je poste à l'adresse du WEBSITE un lien pour télécharger sur dropbox la feuille Excel en exemple.

      Merci pour vos lumières !
      Denis

      Répondre

    4. Annette Gaspard
      29/03/2023 @ 10:17

      Bonjour,
      Je cherche a faire un tableau pour additionner des temps avec heures, minutes, secondes et dixièmes de secondes.
      Avec le format mm:ss,0 le format s'affiche bien mais le total pas.
      Le total en format mm:ss;0 n'affiche pas les heures si le total dépasse une heure.
      Et en format hh:mm:ss il arrondi a la minute sup ou inf.
      Y a-t-il un format hh:mm:ss,0 svp ?
      Merci
      Annette

      Répondre

    5. bon
      03/10/2022 @ 16:09

      bonjour , je recherche la formule pour effectuer des liste de départ , sachant que la compétition commence à 14 heures et que chaque concurrent part toutes les 3 minutes , merci

      Répondre

      • Frédéric LE GUEN
        04/10/2022 @ 13:56

        On vous prépare un article rien que pour ça 😉

        Répondre

    6. Dominique
      09/08/2022 @ 10:29

      Un grand merci pour les explication

      Répondre

    7. Cyril
      05/05/2021 @ 07:05

      ¨Bonjour,
      Je cherche une formule qui fait le calcul suivant. Arrivée sur site à xxhxx, je calcule l'heure de départ sachant que la visite dure 2h30.
      Bon jusque là c'est facile heure d'arrivée + 2h30, et j’obtiens l'heure de départ. Le problème c'est que si la fin de la visite tombe entre 12h et 13h, je n'arrive pas à faire que cela ajoute 30 minute de repas à l'huere de départ.

      D'avance merci de vous pencher sur mon petit problème.

      Bonne journée.
      Cyril.

      Répondre

    8. Michelle Mardelli
      23/04/2021 @ 21:48

      Bonjour,
      j'aimerais savoir s'il existe une formule dans un tableau où mes employées peuvent écrire qu'elles ont travaillé de 14h à 15h30 et que cela se convertisse automatiquement en un total de 1.5 h.

      Merci !

      Répondre

    9. marteau patrick
      18/04/2021 @ 11:13

      bonjour
      Comment multiplier 27:40 heures par 380 lampadaires
      Merci d'avance de me communiquer la formule
      Bien respectueusement
      Patrick Marteau

      Répondre

    10. GOOSSENS
      04/03/2021 @ 16:04

      Bonjour,
      Pour un événement qui s’est passé il y a 1 jour 7 heures et 26 minutes, comment trouver la date de l’événement si l’on est aujourd’hui le 04/03/2021 et qu’il est 15h48 ?
      Merci de votre réponse.

      Répondre

    11. Stephanie Perrot
      12/01/2021 @ 18:09

      Bonjour Pouvez-vous m'aider je suis à temps de travail à 100 %. Service je fais 77,17 pour cent et pour un autre service je fais 23 pourcents pouvez-vous me dire 23 % me fait combien d'heures à leur donner merci d'avance

      Répondre

    12. Lemercier
      01/12/2020 @ 20:37

      Mille mercis ! je bloquais sur un pb de convertion de décimales en heures, je l'ai résolu en qqs minutes grâce à votre site.

      Répondre

    13. Mig
      27/10/2020 @ 11:25

      bonjour comment puis je faire pour transformer 1H01 en 61 mns ?

      Répondre

    14. Mouloud OUGUERGOUZ
      19/09/2020 @ 17:31

      Bonjour comment fait on pour 3740 minutes par exemple en fait lorsque le nombre de minutes dépassent les 24 heures voire plusieurs jours
      Merci de votre retour
      Salutations cordiales

      Répondre

      • Frédéric LE GUEN
        19/09/2020 @ 18:15

        Bonjour, alors déjà il faut s'assurer qu'Excel comprenne bien 3740 comme étant des minutes (article ici). Ensuite, il faut appliquer un format spécial pour afficher les heures au-delà de 24H

        Répondre

    15. Philippe RASIC
      12/05/2019 @ 08:15

      Merci pour la clarté des explications. Le problème est à présent résolu.

      Répondre

    16. Hamid
      15/06/2018 @ 13:45

      Super site !!!
      J'utilise excel pour mon travail et je suis en permanence à la recherches d'astuces pour améliorer mes fichiers .... et sincèrement c'est le site le plus simple et le plus clair en explications. Bravo et continuez comme ça. Et encore MERCI

      Répondre

    17. Elena
      08/03/2014 @ 10:13

      Il est trop bien votre site continuez comme sa

      Répondre

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.