Convertir heure texte de divers format en heure Excel
Résolu
jmst1
Messages postés
41
Statut
Membre
-
jmst1 Messages postés 41 Statut Membre -
jmst1 Messages postés 41 Statut Membre -
Bonjour, je désire convertir un fichier heure texte en heure excel automatisé
j'ai essayé gauche, droite, cnum, si(), mais je n'arrive pas à l'automatiser
0sec
2min 3sec
10min 54sec
1h 22min 29sec
1h 0min 0sec
1h 22min 29sec
Merci au meilleur astucien !
j'ai essayé gauche, droite, cnum, si(), mais je n'arrive pas à l'automatiser
0sec
2min 3sec
10min 54sec
1h 22min 29sec
1h 0min 0sec
1h 22min 29sec
Merci au meilleur astucien !
A voir également:
- Excel convertir heure en texte
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Convertir audio en texte word - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
2 réponses
Bonjour,
Je ne suis pas le meilleur !
=SI(OU(TROUVE("m";H5)=2;TROUVE("m";H5)=3);"00:"&SUBSTITUE(SUBSTITUE(H5;"sec";"");"min";":");(SUBSTITUE(SUBSTITUE(SUBSTITUE(H5;"h";":");"sec";"");"min";":")))*1
le tout formater en heure
Je ne suis pas le meilleur !
=SI(OU(TROUVE("m";H5)=2;TROUVE("m";H5)=3);"00:"&SUBSTITUE(SUBSTITUE(H5;"sec";"");"min";":");(SUBSTITUE(SUBSTITUE(SUBSTITUE(H5;"h";":");"sec";"");"min";":")))*1
le tout formater en heure
Bonsoir à tous,
essaye
avec ta date en G6
cordialement
essaye
=1*(SI(ESTERREUR(CHERCHE("h ";G6));"0:";"")&SI(ESTERREUR(CHERCHE("min ";G6));"0:";"")&SUBSTITUE(SUBSTITUE(SUBSTITUE(G6;"h ";":");"min ";":");"sec";""))
avec ta date en G6
cordialement
JvDo merci super formule, qui fonctionne impeccablement bien
Très bonne astuce
=1*(SI(ESTERREUR(CHERCHE("h ";A1));"0:";"")&SI(ESTERREUR(CHERCHE("min ";A1));"0:";"")&SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"h ";":");"min ";":");"sec";""))
La date en A1
Bonne soirée
et merci à DjiDji59430 pour sa contribution
Très bonne astuce
=1*(SI(ESTERREUR(CHERCHE("h ";A1));"0:";"")&SI(ESTERREUR(CHERCHE("min ";A1));"0:";"")&SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"h ";":");"min ";":");"sec";""))
La date en A1
Bonne soirée
et merci à DjiDji59430 pour sa contribution
Sauf
0sec
1sec
5sec
52sec
Donne "valeur"
2min 3sec
10min 54sec
1h 22min 29sec
1h 0min 0sec
12h 22min 29sec
C'est OK
je n'avais pas traiter ce cas la !
donc
=SI(DROITE(H5;3)="sec";"00:00:"&STXT(H5;1;NBCAR(H5)-3);SI(OU(TROUVE("m";H5)=2;TROUVE("m";H5)=3);"00:"&SUBSTITUE(SUBSTITUE(H5;"sec";"");"min";":");(SUBSTITUE(SUBSTITUE(SUBSTITUE(H5;"h";":");"sec";"");"min";":"))))*1
=SI(DROITE(H5;3)="sec";"00:00:"&STXT(H5;1;NBCAR(H5)-3);SI(OU(TROUVE("m";H5)=2;TROUVE("m";H5)=3);"00:"&SUBSTITUE(SUBSTITUE(H5;"sec";"");"min";":");(SUBSTITUE(SUBSTITUE(SUBSTITUE(H5;"h";":");"sec";"");"min";":"))))*1
pour
0sec
1sec
5sec
52sec
mais elle ne fonctionne plus pour
2min 3sec
10min 54sec
1h 22min 29sec
1h 0min 0sec
12h 22min 29sec
=SI(NBCAR(O5)<6;SI(DROITE(O5;3)="sec";"00:00:"&STXT(O5;1;NBCAR(O5)-3);SI(OU(TROUVE("m";O5)=2;TROUVE("m";O5)=3);"00:"&SUBSTITUE(SUBSTITUE(O5;"sec";"");"min";":");(SUBSTITUE(SUBSTITUE(SUBSTITUE(O5;"h";":");"sec";"");"min";":"))))*1;SI(OU(TROUVE("m";O5)=2;TROUVE("m";O5)=3);"00:"&SUBSTITUE(SUBSTITUE(O5;"sec";"");"min";":");(SUBSTITUE(SUBSTITUE(SUBSTITUE(O5;"h";":");"sec";"");"min";":")))*1)
ma cellule est en O5 pas en H5
je cherche plus court, mais c'est un bon début