Toutes les fonctions Excel

Calculer avec les heures dans Excel : comment ça marche

Pour Excel, une heure est une fraction de journée : 12:00 vaut 0,5. Vous calculez ainsi combien de temps quelqu'un a travaillé, avec =C2-B2, et avec *24 vous en faites des heures.

Essayez gratuitement les premiers exercicesDans la leçon Calculer avec les heures

Comment Excel calcule-t-il avec les heures ?

Pour Excel, une heure est une partie d'une journée. 12:00 vaut 0,5, 6:00 vaut 0,25 et 18:00 vaut 0,75. Si vous tapez 8:30 dans une cellule, Excel enregistre 0,354 et affiche 8:30. C'est pourquoi vous pouvez calculer avec des heures, comme avec des nombres.

La fin moins le début donne le temps entre les deux : =C2-B2. Pour obtenir des heures sous forme de nombre, par exemple pour multiplier par un taux horaire, multipliez par 24, car une journée compte 24 heures : =(C2-B2)*24 transforme 8:30 en 8,5.

Quand calculer avec des heures ?

  • Le temps de travail de quelqu'un, du début à la fin : =C2-B2.
  • Le salaire d'une journée, avec le taux horaire en D2 : =(C2-B2)*24*D2.
  • Le temps travaillé sans la pause, avec la pause de 0:30 en D2 : =C2-B2-D2.
  • Le total d'une semaine, au format [h]:mm : =SOMME(B2:B6).
  • Un service de nuit qui se termine après minuit : =MOD(C2-B2;1).

Calculer des heures travaillées, étape par étape

D2 contient =C2-B2. De 8:30 à 17:00, Léa a travaillé 8 heures et 30 minutes. Modifiez les nombres ou la formule et regardez ce qui se passe.

D2
A
B
C
D
E
F
G
H
1
Nom
Début
Fin
Travaillé
2
Léa
08:30
17:00
08:30
3
4
5
6
7
8
9
10
Prêt

Voici comment procéder :

  1. Tapez l'heure de début et l'heure de fin avec deux-points, comme 8:30 et 17:00. Excel les reconnaît aussitôt comme des heures.
  2. Cliquez sur D2 et soustrayez le début de la fin.=C2-B2
  3. Si vous voyez un nombre comme 0,354, donnez à la cellule un format d'heure : appuyez sur Ctrl + 1, ou Cmd + 1 sur Mac, et choisissez la catégorie Heure. Vous voyez maintenant 8:30.
  4. Pour obtenir les heures sous forme de nombre, multipliez par 24 et choisissez le format Nombre : 8,5.

Autres exemples

Les heures sous forme de nombre

D2 contient =(C2-B2)*24. Avec *24, 8:30 heures devient le nombre 8,5, avec lequel vous pouvez continuer à calculer, par exemple avec un taux horaire.

D2
A
B
C
D
E
F
G
H
1
Nom
Début
Fin
Heures
2
Léa
08:30
17:00
8,50
3
4
5
6
7
8
9
10
Prêt

Additionner une semaine, au-delà de 24 heures

B7 contient =SOMME(B2:B6). Au format [h]:mm, vous voyez 41:30. Sans les crochets, Excel afficherait 17:30.

B7
A
B
C
D
E
F
G
H
1
Jour
Travaillé
2
Lundi
08:30
3
Mardi
07:45
4
Mercredi
08:15
5
Jeudi
09:00
6
Vendredi
08:00
7
Total
41:30
8
9
10
Prêt

Un service de nuit après minuit

D2 contient =MOD(C2-B2;1). 6:30 moins 22:00 donne un résultat négatif. MOD ajoute une journée entière : 8 heures et 30 minutes.

D2
A
B
C
D
E
F
G
H
1
Nom
Début
Fin
Travaillé
2
Hugo
22:00
06:30
08:30
3
4
5
6
7
8
9
10
Prêt

Les heures sous forme de nombre

Si vous voulez continuer à calculer avec les heures, pour le salaire par exemple, multipliez par 24 : =(C2-B2)*24 transforme 8:30 en 8,5. Mettez ensuite la cellule au format Nombre.

Plus de 24 heures

Si vous additionnez les heures d'une semaine, choisissez le format [hh]:mm. Sans les crochets, Excel repart de 0 après 24 heures, et vous voyez 17:30 au lieu de 41:30.

Là où ça coince souvent

  • Si un service se termine après minuit, la fin moins le début donne un nombre négatif. Utilisez =MOD(C2-B2;1).
  • Tapez une heure avec deux-points : 8:30. Sans deux-points, 8,30 est simplement un nombre.
Envie d'essayer vous-même ?
Entraînez-vous dans la leçon Calculer avec les heures. Les premiers exercices sont gratuits.

Essayez gratuitement les premiers exercices

Questions fréquentes

Pourquoi vois-je 0,354 au lieu de 8:30 ?

La cellule est alors au format Standard ou Nombre. Choisissez un format d'heure, et vous revoyez 8:30.

À lire aussi

DATEANNEE, MOIS et JOURAUJOURDHUIDATEDIFNB.JOURS.OUVRES