Convertisseur heure en jour pour Excel : le guide pas à pas 2026

Convertir des heures en jours dans Excel repose sur une mécanique précise : le logiciel stocke toute valeur temporelle comme une fraction de journée. Une heure correspond donc à 1/24, et toute conversion heure-jour s’appuie sur ce ratio. Comprendre cette logique interne évite la majorité des erreurs de formule et de formatage rencontrées lors du traitement de feuilles de temps ou de plannings.

Comment Excel stocke les heures : la fraction de journée

Excel ne manipule pas les durées comme des entiers. Il représente chaque unité de temps comme une portion d’un jour complet, stockée sous forme de nombre décimal. La valeur 0,041667 correspond à une heure (soit 1/24), et 0,000694 correspond à une minute (soit 1/1440).

Ce mécanisme explique pourquoi la cellule affiche parfois un résultat inattendu après une opération : le calcul est juste, mais le format d’affichage ne correspond pas au type de résultat attendu.

Durée Valeur décimale interne Diviseur utilisé
1 heure 0,041667 ÷ 24
1 minute 0,000694 ÷ 1440
1 seconde 0,000012 ÷ 86400
8 heures 0,333333 ÷ 24
24 heures 1,000000 = 1 jour entier

Ce tableau illustre la cohérence du système : une journée entière vaut 1, une demi-journée vaut 0,5. Toute conversion heure en jour revient donc à diviser la valeur horaire par 24.

Formule Excel pour convertir des heures en jours

La formule de base est directe. Si la cellule A1 contient une durée au format heure Excel (par exemple 8:00), la conversion en jours s’écrit :

=A1*24/24 – ce qui se simplifie en =A1 avec un format « Nombre » appliqué à la cellule.

Pour obtenir le nombre de jours sous forme décimale exploitable, il faut d’abord convertir en heures décimales, puis diviser par 24 :

  • Conversion en heures décimales : multiplier la valeur heure Excel par 24. Exemple : =A1*24 transforme 8:30 en 8,5.
  • Conversion en jours décimaux : la valeur heure Excel étant déjà une fraction de journée, elle correspond directement au nombre de jours. Appliquer le format « Nombre » à la cellule suffit pour afficher 0,354167 pour 8:30.
  • Conversion en jours de travail : si une journée de travail correspond à 8 heures, diviser les heures décimales par 8. Exemple : =(A1*24)/8 transforme 40:00 (40 heures) en 5 jours.

Ce dernier cas est particulièrement utile pour les gestionnaires de projets ou les responsables RH qui calculent des charges de travail en jours ouvrés.

Homme travaillant sur une formule Excel de conversion d'heures en jours dans un bureau à domicile avec bibliothèque en bois

Format d’affichage : le piège du format hh:mm au-delà de 24 heures

Un problème fréquent concerne les durées cumulées qui dépassent 24 heures. Avec le format standard h:mm, Excel repart à zéro après 24 heures : une durée de 27 heures 30 minutes s’affiche alors comme 3:30, ce qui fausse toute lecture directe du tableau.

La solution est le format personnalisé [h]:mm. Les crochets autour du « h » indiquent à Excel de ne pas réinitialiser le comptage à chaque journée. Une durée de 27 h 30 s’affiche alors correctement comme 27:30.

Pour appliquer ce format : sélectionner la cellule, ouvrir le menu Format de cellule (Ctrl+1), choisir « Personnalisé » et saisir [h]:mm dans le champ Type.

La fonction TEXT ne convient pas aux calculs

Certains utilisateurs recourent à =TEXT(A1;"[h]:mm") pour afficher une durée formatée. Cette approche produit du texte, pas une valeur numérique : la cellule résultante ne peut pas être additionnée ou utilisée dans une formule ultérieure. TEXT est utile pour l’affichage final, jamais pour un intermédiaire de calcul.

Données importées : vérifier que les heures ne sont pas du texte

Des valeurs importées depuis un fichier CSV ou un autre système peuvent ressembler à des heures (08:30) sans l’être : Excel les reconnaît comme du texte et la fonction SOMME les ignore silencieusement.

Un indicateur simple : une valeur numérique s’aligne à droite dans la cellule par défaut, une valeur texte s’aligne à gauche. Pour convertir une heure textuelle en valeur reconnue par Excel, la fonction TEMPSVAL (ou TIMEVALUE en anglais) extrait la valeur horaire d’une chaîne de texte.

  • Vérification rapide : utiliser =ESTNOMBRE(A1) – si la cellule retourne FAUX, la valeur est du texte.
  • Conversion texte vers heure : =TEMPSVAL(A1) transforme la chaîne "08:30" en valeur décimale exploitable, puis appliquer le format heure souhaité.
  • Cas des durées longues importées : si les données dépassent 24 heures, TEMPSVAL seul ne suffit pas – il faut reconstruire la valeur depuis les composants heure, minute, seconde avec TEMPS(heure;minute;seconde).

MOD et les postes de nuit : une astuce à double tranchant

La fonction MOD est souvent recommandée pour gérer les calculs de durée entre une heure de début et une heure de fin lorsque le poste passe minuit. =MOD(fin-début;1)*24 retourne bien les heures travaillées dans ce cas précis.

Pourtant, cette formule a une limite structurelle : elle efface les journées entières. Une durée réelle de 32 heures 30 minutes s’afficherait comme 8 heures 30, parce que MOD ne retourne que le reste après division par 1 (soit une journée). Pour toute durée susceptible de dépasser 24 heures, conserver les dates complètes de début et de fin dans les cellules est la seule approche fiable.

Bug historique sur le 29 février 1900

Excel présente une particularité sur les dates antérieures au 1er mars 1900 qui peut produire des comportements inattendus sur des données historiques très anciennes. Dans la pratique, les calculs de durée modernes ne sont pas affectés.

Récapitulatif des formules de conversion heure en jour

Objectif Formule Résultat pour 8:30
Heures décimales =A1*24 8,5
Jours décimaux (base 24h) =A1 (format Nombre) 0,354167
Jours de travail (base 8h) =(A1*24)/8 1,0625
Affichage cumulé >24h Format [h]:mm 8:30 (ou 27:30 si >24h)
Vérifier si texte =ESTNOMBRE(A1) VRAI ou FAUX

La conversion heure en jour dans Excel se résume à maîtriser deux éléments : la valeur décimale interne (fraction de journée) et le format d’affichage appliqué à la cellule. Choisir le bon diviseur – 24 pour des heures décimales, 8 pour des jours de travail standard – et appliquer le format [h]:mm sur les cumuls longs couvre la quasi-totalité des cas rencontrés en pratique.

Ne ratez rien de l'actu