Convertir des minutes en heures dans Excel (et inversement)

Tu travailles sur un suivi de temps, un planning ou une feuille de paie, et tu te retrouves bloqué : tes données sont en minutes, mais tu en as besoin en heures. Ou l’inverse. Et quand tu essaies d’additionner des durées, Excel t’affiche des résultats incohérents.

Le problème vient de la façon dont Excel stocke les heures en interne. Ce n’est pas un bug, c’est une logique à comprendre une fois pour toutes. Une fois que tu sais comment Excel gère les durées, toutes les conversions deviennent simples. Pour aller plus loin sur la gestion du temps et des dates, consulte notre guide complet sur les dates Excel.

🎯 Ce que tu sauras faire après ce tuto
  • Comprendre comment Excel stocke les heures et les durées en interne
  • Convertir des minutes en heures décimales avec une formule simple
  • Convertir des heures en minutes
  • Afficher correctement des cumuls qui dépassent 24h
  • Transformer un nombre en format hh:mm affichable
  • Gérer les cas pratiques : suivi temps de travail, heures sup, paie

Comment Excel stocke les heures en interne

Excel ne stocke pas les heures comme tu le penses. Pour lui, une journée entière vaut exactement 1. Une heure, c’est donc 1/24. Une minute, c’est 1/1440 (soit 1 divisé par 24 heures fois 60 minutes).

Concrètement : si tu tapes 1:30 dans une cellule, Excel stocke la valeur 0,0625. C’est 1,5 heure divisée par 24. L’affichage 1:30 n’est qu’un habillage graphique par-dessus ce nombre.

  • 1:00 (1 heure) = 1/24 = 0,041666...
  • 0:30 (30 minutes) = 1/48 = 0,020833...
  • 1:30 (1h30) = 1,5/24 = 0,0625
  • 12:00 (midi) = 12/24 = 0,5
  • 24:00 (une journée) = 1

Cette logique explique pourquoi un cumul de durées peut sembler fonctionner jusqu’à 24h, puis afficher n’importe quoi au-delà. Elle explique aussi pourquoi on ne peut pas simplement taper un nombre de minutes dans une cellule et s’attendre à ce qu’Excel le comprenne comme une durée.

⚠️ Format texte vs format heure
Si tu importes des durées depuis un fichier CSV ou une base de données, vérifie que tes cellules contiennent bien des nombres et pas du texte. Une cellule affichant 1:30 en texte ne peut pas être utilisée dans des calculs. Pour vérifier : une valeur de temps est toujours alignée à droite dans Excel. Si elle est alignée à gauche, c’est du texte.

Convertir des minutes en heures (durée décimale)

Le cas le plus courant : tu as un nombre de minutes dans une cellule (par exemple 90), et tu veux l’exprimer en heures.

Obtenir des heures décimales

Si A1 contient un nombre de minutes (par exemple 90), la formule pour obtenir des heures en décimal est :

=A1/60

90 minutes divisé par 60 donne 1,5. C’est la représentation décimale : 1h30 = 1,5 heure. C’est ce format qu’on utilise pour la paie ou les calculs de coût horaire.

Obtenir une valeur au format heure Excel (pour hh:mm)

Si tu veux ensuite afficher ce résultat au format hh:mm, il faut diviser par 1440 (60 minutes × 24) :

=A1/1440

Avec A1 = 90, tu obtiens 0,0625. Applique ensuite le format personnalisé hh:mm à la cellule, et Excel affichera 1:30.

💡 Appliquer un format personnalisé
Pour appliquer un format personnalisé : sélectionne la cellule, appuie sur Ctrl + 1, clique sur Personnalisée dans la liste de gauche, et tape ton format dans le champ Type.

Convertir des heures en minutes

Pour l’opération inverse, tu pars d’une valeur en heures et tu veux obtenir des minutes.

Si A1 contient des heures décimales (ex. : 1.5 pour 1h30)

=A1*60

1,5 multiplié par 60 donne 90 minutes. Simple.

Si A1 contient une valeur de temps Excel (ex. : 1:30 saisi avec les deux-points)

=A1*24*60

La valeur interne d’Excel (0,0625 pour 1:30) est multipliée par 24 pour obtenir des heures, puis par 60 pour obtenir des minutes. Résultat : 90 minutes.

Formate la cellule résultante en Nombre (et pas en heure) pour afficher le bon résultat. Si tu laisses le format automatique, Excel risque d’afficher 1:30 au lieu de 90.

Afficher des durées supérieures à 24h avec [hh]:mm

C’est le piège classique. Tu additionnes une semaine de temps de travail et au lieu d’afficher 40:00, Excel t’affiche 16:00. Pourquoi ? Parce que le format hh:mm remet les compteurs à zéro toutes les 24h. 40h – 24h = 16h. Excel t’affiche donc 16:00.

La solution : utiliser le format [hh]:mm avec des crochets. Les crochets indiquent à Excel de ne pas remettre à zéro, mais d’afficher le total brut.

  1. Sélectionne la cellule qui contient le cumul de durées.
  2. Appuie sur Ctrl + 1 pour ouvrir la mise en forme.
  3. Va dans Personnalisée.
  4. Dans le champ Type, tape : [hh]:mm
  5. Clique sur OK.

Avec ce format, 40 heures s’affiche bien 40:00, 168 heures s’affiche 168:00, etc. Tu peux aussi utiliser [hh]:mm:ss si tu as besoin des secondes.

⚠️ La SOMME fonctionne, mais pas avec des formats standards
La formule =SOMME(A1:A7) sur des valeurs de temps est correcte. C’est uniquement le format d’affichage qui pose problème. Change le format en [hh]:mm et le résultat s’affiche correctement.

Convertir un nombre décimal en affichage hh:mm

Autre cas courant : tu as un nombre décimal (par exemple 1,75 pour 1h45) et tu veux l’afficher au format heure 1:45.

La formule est la suivante (si A1 contient 1,75) :

=A1/24

1,75 divisé par 24 donne la valeur interne Excel correspondante. Il suffit ensuite d’appliquer le format hh:mm à la cellule pour qu’elle affiche 01:45.

Si le résultat peut dépasser 24h, utilise le format [hh]:mm à la place.

Cas pratiques : suivi de temps, heures sup, paie

Suivre le temps de travail hebdomadaire

Tu saisis chaque jour tes heures travaillées au format hh:mm (ex. : 7:30, 8:15, 7:45…). Pour obtenir le total de la semaine sans troncature :

  • Dans la cellule de total : =SOMME(B2:B6)
  • Formate cette cellule en [hh]:mm pour afficher correctement les totaux dépassant 24h.

Calculer des heures supplémentaires

Si le temps contractuel est 35h par semaine et que tu veux calculer les heures sup :

=SOMME(B2:B6) - 35/24

Ou, si tu préfères travailler en heures décimales :

=SOMME(B2:B6)*24 - 35

Le résultat en heures décimales est plus pratique pour calculer une rémunération (taux horaire × heures sup).

Conversion pour la paie (heures à centièmes)

La paie utilise souvent les heures à centièmes : 1h30 = 1,50h, 1h45 = 1,75h. Si A1 contient une valeur de temps Excel (ex. : 1:30 saisi avec les deux-points) :

=A1*24

Formate la cellule en Nombre avec 2 décimales. 1h30 affichera 1,50, ce qui est la notation standard pour la paie.

Erreurs courantes à éviter

Format texte au lieu de format heure

Si tes durées sont alignées à gauche dans Excel, elles sont en texte. Aucune formule ne fonctionnera correctement. Vérifie l’alignement, et si nécessaire convertis le texte en valeur avec la fonction CNUM(SUBSTITUE(A1;"h";";")*1) ou, mieux, en ressaisissant les données au bon format (avec deux-points : 1:30).

Résultat tronqué à 24h

Symptôme : ta somme d’heures devrait être 36:00 mais affiche 12:00. Solution : change le format de la cellule de hh:mm en [hh]:mm. La valeur stockée est correcte, c’est l’affichage qui pose problème.

Oublier la conversion de la valeur interne

Si tu multiplies une valeur de temps Excel par 60 directement pour obtenir des minutes, tu obtiens une valeur 24 fois trop petite. N’oublie pas de multiplier par 24 d’abord : =A1*24*60. Cette erreur arrive souvent quand on mélange des nombres purs et des valeurs de temps dans les calculs.

Résultat affiché en format heure alors que tu veux un nombre

Tu fais =A1*24 pour convertir une heure en décimal, et Excel affiche 1:30 au lieu de 1,5. La formule est bonne, mais le format de la cellule est resté en mode heure. Appuie sur Ctrl + 1 et change le format en Nombre.

« La conversion d’heures dans Excel n’est pas une question de formule magique. C’est une question de comprendre ce qu’Excel stocke vraiment. »
— TutoSurExcel
MASTERCLASS GRATUITE
Tu veux maîtriser Excel de A à Z, sans passer des heures à chercher sur Google ?
Rejoins la prochaine masterclass gratuite TutoSurExcel. En une session, tu vois les formules et les concepts qui changent vraiment ta façon de travailler.
Réserver ma place gratuite →
Jean-Baptiste, formateur TutoSurExcel

Questions fréquentes

Comment convertir 90 minutes en heures dans Excel ?
Si la cellule A1 contient 90 (un nombre de minutes), utilise la formule =A1/60 pour obtenir 1,5 heure en décimal. Pour l’afficher au format hh:mm, utilise =A1/(60*24) puis applique le format personnalisé hh:mm à la cellule.
Pourquoi Excel affiche-t-il 12:00 au lieu de 36:00 pour un cumul dépassant 24h ?
Excel tronque les heures à 24h par défaut avec le format hh:mm. Pour afficher des durées supérieures à 24h, il faut utiliser le format personnalisé [hh]:mm avec des crochets autour de hh. Les crochets indiquent à Excel d’afficher le total brut des heures sans remise à zéro à 24h.
Comment convertir des minutes en centièmes d’heure pour la paie ?
Pour la paie, on utilise souvent les heures à centièmes (1h30 = 1,50h). La formule est =A1/60 si A1 contient des minutes, ou =A1*24 si A1 est une valeur de temps Excel. Formate la cellule résultante en Nombre avec 2 décimales.
Quelle formule pour additionner des heures et afficher le total en minutes ?
Si tes durées sont au format hh:mm dans Excel (par exemple en A1:A10), utilise =SOMME(A1:A10)*24*60 pour obtenir le total en minutes. Formate la cellule résultante en Nombre pour éviter qu’Excel l’interprète comme une heure.
Peut-on convertir du texte « 1h30 » en valeur de temps Excel ?
Oui, mais il faut d’abord extraire les heures et les minutes du texte, ce qui demande des formules comme GAUCHE, DROITE ou TROUVE. La méthode la plus simple : saisir directement 1:30 dans Excel (avec les deux-points), et Excel reconnaît automatiquement le format heure. Pour les imports de fichiers avec du texte libre, Power Query avec une colonne personnalisée sera plus robuste.

Nos autres articles de blog

Comment faire un graphique dans Excel : guide complet

Tu ouvres un tableau de chiffres et tu veux le partager avec ton équipe. Tu...

KPI : c'est quoi et comment en créer dans Excel

KPI : tu as sûrement entendu ce mot en réunion, dans un rapport ou dans...

Convertir des minutes en heures dans Excel (et inversement)

Tu travailles sur un suivi de temps, un planning ou une feuille de paie, et...

Rejoignez plus de 30.000 personnes qui reçoivent mes astuces gratuitement chaque semaine

Formation très intéressante et dynamique. Bonnes explications et interactions avec le formateur. Pouvoir se repasser les vidéos pour s’exercer est une excellente opportunité. Merci a Jean Baptiste pour son professionnalisme.
Bury Emelyne
9 months ago