Transformer une cellule avec des " X jours, hh:mm:ss" au format hh:mm:ss

Bonjour,

je récupère d'une base de donnée une valeur de ce genre "9 jours, 07:52:35" et je voudrais la transformer en "hh:mm:ss".

Dans cet exemple le résultat devrait être : 223:52:35.

Merci de votre aide.

Slts

Bonjour,

Si la valeur est en A1, formule en B1:

=TEXTE(GAUCHE(SUBSTITUE(A1;" jours";"");TROUVE(",";SUBSTITUE(A1;" jours";"");1)-1)*24 +STXT(A1;TROUVE(":";A1;1)-2;2)*1 & DROITE(A1;NBCAR(A1)-TROUVE(":";A1;1)+1);"[H]:mm:ss")

Cdlt

Bonjour et

=TEXTE(STXT(A1;1;CHERCHE(" jours,";A1;1))+(DROITE(A1;8));"[h]:mm:ss")

A+

Edit : Un peu en retard.
Bonjour Arturo83

Bonjour à tous !

Une autre approche (pour une valeur texte en A1) ?

=LET(c;A1;TEXTE.AVANT(c;" ")*1+TEMPSVAL(TEXTE.APRES(c;", ")))

Avec un format personnalisé adapté.

Merci à vous, j'ai essayé celle d'Arturo et ça fonctionne nickel, mais je vais aussi essayer la vôtre :)

Encore merci.

Slts

Rechercher des sujets similaires à "transformer jours format"