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

Pb de conversion en heure/minute/seconde

E

Eric

Guest
Bonjour le forum

Je reçois des données du style 182_mm_31
et je souhaiterais les transformer en hh:mm:ss mais je n'y parviens pas pourriez vous m'éclairer dans mes recherches.

merci d'avance

Eric
 
M

Minick

Guest
Salut,

C'est un peu lourd mais ca marche.

Si 182_mm_31 est en 'A1' ca donne:

=TEXTE(ENT(CNUM(STXT(A1;1;TROUVE("_mm_";A1;1)-1))/60)&":"&CNUM(STXT(A1;1;TROUVE("_mm_";A1;1)-1))-(ENT(CNUM(STXT(A1;1;TROUVE("_mm_";A1;1)-1))/60)*60)&":"&STXT(A1;TROUVE("_mm_";A1;1)+4;2);"hh:mm:ss")

@+
Minick
 
M

Monique

Guest
Bonjour,

Un peu plus court :
=STXT(A1;1;TROUVE("_";A1;1)-1)/1440+DROITE(A1;NBCAR(A1)-3-TROUVE("_";A1;1))/86400

Format de la cellule qui reçoit le résultat : hh:mm:ss
 
M

Monique

Guest
Bonjour,

Plus court :
=REMPLACER(A1;TROUVE("_";A1;1);4;":")/60
Format de la cellule qui reçoit le résultat :
hh:mm:ss ou bien [hh]:mm:ss si tu veux dépasser le seuil des 24 heures.
 

Discussions similaires

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