Signaler

Conversion d'un nombre en seconde [Résolu]

Posez votre question Bingo_amd 25Messages postés dimanche 3 septembre 2017Date d'inscription 21 septembre 2017 Dernière intervention - Dernière réponse le 3 sept. 2017 à 15:26 par Bingo_amd
Bonjour,

je voudrai convertir une colonne contenant des nombres en seconde comme le montre l’exemple suivant ;

234 = 00:02:34 = 154 seconde

Merci.
Utile
+3
plus moins
Bonjour,

une autre ! une autre !
Bon, d'accord :
=TEXTE(A2;"00\:00\:00")*86400 

eric
marc- 3 sept. 2017 à 14:01
Bravo eriiic, chapeau !!! t'as trouvé la formule la plus courte et la plus simple !  :)
ajout : c'est marrant quand t'imites Coluche !  ;P
Répondre
Donnez votre avis
Utile
+1
plus moins
Bonjour

234 transformé en seconde donne pour Excel 00:03:54
(soit 3 mn =180 + 54 s =234
formule: > =A1/86400

et à priori ce n'est pas ce que vous cherchez!

Donc, dites nous exactement ce que représente 234 et quelles sont les variantes de cette valeur que vous pouvez avoir à traiter?
à vous lire

Donnez votre avis
Utile
+0
plus moins
234 représente 2 minute et 34 sec c'est un fichier ;

un autre exemple : 10420 représente : 1 heure 04 minute 20 seconde

le fichier à la source que je reçoit ainsi

Merci.
Vaucluse 20343Messages postés lundi 23 juillet 2007Date d'inscription ContributeurStatut 22 septembre 2017 Dernière intervention - 3 sept. 2017 à 13:22
Alors essayez celle ci pour A1 sous réserve que chaque item hh:mm:ss soit bien représenté par deux chiffres (sauf le premier qui peut n'en avoir qu'un)
=SIERREUR((GAUCHE(A1;NBCAR(A1)-4)*3600);0)+SIERREUR(GAUCHE(DROITE(A1;4);MIN(NBCAR(A1)-2;2));0)*60+DROITE(A1;2)

crdlmnt
Répondre
marc- 3 sept. 2017 à 13:25
 
Bonjour Bingo_amd,

Je te propose cette formule (à mettre sur une seule ligne) :

=GAUCHE(TEXTE(A1;"000000");2)*3600+STXT(TEXTE(A1;"000000");3;2)*60
+DROITE(A1;2)

10420 en A1 => 3860 secondes
234 en A1 => 154 secondes
 
Répondre
Donnez votre avis
Utile
+0
plus moins
ça marche à la perfection :)

Merci à vous tous Vaucluse & eriiic :)
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !