Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Convertir une heure en lettre en chiffre

Manoulia

XLDnaute Nouveau
Bonjour,
Nous avons un devoir d'excel noté pour la rentrée et nous bloquons sur petit soucis...
En effet, la prof nous a marqué des heures format texte "1 heure 30 minutes" qui correspond à une durée dont nous avons besoin pour une autre formule.
Comment peut-on les transformer en "1:30:00" ?? J'ai regardé un peu partout sur internet je n'ai pas trouvé...

J'ai trouvé une alternative en soustrayant moi même des données du type "07/01/2018 08:41" pour obtenir la durée mais je n'y parviens pas non plus.. Si vous avez une solution pour un des deux problèmes je vous remercie grandement
 

Victor21

XLDnaute Barbatruc
Re,

Une proposition à affiner :
=SIERREUR(SI(NBCAR(L2)<11;"0:"&STXT(L2;1;2);0)+1*SUBSTITUE(SUBSTITUE(L2;" heures ";":");" minutes";"");0)
Voir pj
 

Pièces jointes

  • Corne de Book1.xlsx
    176.2 KB · Affichages: 16

Modeste geedee

XLDnaute Barbatruc
Bonsour® manoulia

veuillez anonymiser vos données... !!!

salut patrick©
une proposition temps corrigé format excel en M2
format [h]:mm:ss
=1*SUBSTITUE(SUBSTITUE(SUBSTITUE(SI(ESTERR(CHERCHE("heures";L2)>0);"0:"&L2;SUBSTITUE(L2;" heures ";":"));" minute";"");" seconde";"");"s";"")
 

flo10

XLDnaute Nouveau
Bonjour, j'ai un soucis identique à celui mentionné plus haut.
Dans une colonne j'ai une durée inscrite comme cela : 12mn36s
Je souhaiterais la convertir vers un format [h]:mm:ss
J'ai testé les 2 formules citées plus haut mais ça ne semble pas fonctionner
Merci de votre aide
 

job75

XLDnaute Barbatruc
Bonsoir flo10,

En B2 :
Code:
=SIERREUR(GAUCHE(A2;CHERCHE("m";A2)-1)/1440+SUBSTITUE(STXT(A2;CHERCHE("mn";A2)+2;99);"s";"")/86400;"")
avec la colonne B au format personnalisé [h]:mm:ss

Bonne nuit.
 

Pièces jointes

  • Classeur(1).xlsx
    10.5 KB · Affichages: 7

job75

XLDnaute Barbatruc
Bonjour flo10, le forum,

Une autre solution, plus simple :
Code:
=SIERREUR(--SUBSTITUE(SUBSTITUE(A2;"mn";":");"s";"")/60;"")
Les secondes doivent être entre 0 et 59.

A+
 

Pièces jointes

  • Classeur(2).xlsx
    10.5 KB · Affichages: 7

Discussions similaires

Réponses
7
Affichages
584
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…