Conversión de un número a segundos

Resuelto
Bingo_amd Mensajes publicados 35 Estado Miembro -  
Bingo_amd Mensajes publicados 35 Estado Miembro -
Bonjour,

quiero convertir una columna que contiene números en segundos como muestra el siguiente ejemplo;

234 = 00:02:34 = 154 segundos

Gracias.

4 respuestas

eriiic Mensajes publicados 24581 Fecha de registro   Estado Colaborador Última intervención   7 281
 
Hola,

¡otra! ¡otra!
Está bien:
=TEXTO(A2;"00\:00\:00")*86400 

eric

--
Intentando continuamente, al final se logra.
Así que cuanto más fracasa, más oportunidades tenemos de que funcione. (los Shadoks)
Además de dar las gracias (¡sí, sí, eso se hace!), piensa en ponerlo en resuelto. Gracias
4
marc
 
¡Bravo eriiic, ¡sombrero! Encontraste la fórmula más corta y sencilla! :)
añadido: ¡es divertido cuando imitas a Coluche! ;P
0
Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
 
Hola

234 transformado en segundos da para Excel 00:03:54
(es decir, 3 min = 180 + 54 s = 234
fórmula: > =A1/86400

y a priori no es lo que estás buscando.

Entonces, dinos exactamente qué representa 234 y cuáles son las variantes de este valor que puedes tener que tratar.
Esperamos tu respuesta

La calidad de la respuesta depende sobre todo de la claridad de la pregunta, ¡gracias!
2
Bingo_amd Mensajes publicados 35 Estado Miembro
 
234 representa 2 minutos y 34 segundos. Es un archivo;

otro ejemplo: 10420 representa: 1 hora, 4 minutos y 20 segundos.

El archivo de la fuente que recibo así.

Gracias.
0
Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
 
Entonces intenta esto para A1 siempre que cada elemento hh:mm:ss esté representado adecuadamente por dos dígitos (excepto el primero que puede tener solo uno)
=SI.ERROR((IZQUIERDA(A1;NÚM.CARACTER(A1)-4)*3600);0)+SI.ERROR(IZQUIERDA(DERECHA(A1;4);MIN(NÚM.CARACTER(A1)-2;2));0)*60+DERECHA(A1;2)

crdlmnt
0
marc
 

Hola Bingo_amd,

Te propongo esta fórmula (en una sola línea):

=IZQUIERDA(TEXTO(A1;"000000");2)*3600+EXTRAE(TEXTO(A1;"000000");3;2)*60
+DERECHA(A1;2)

10420 en A1 => 3860 segundos
234 en A1 => 154 segundos
0
Bingo_amd Mensajes publicados 35 Estado Miembro
 
¡Funciona a la perfección! :)

¡Gracias a todos ustedes, Vaucluse y eriiic! :)
0