Convertir decimales a hh:mm:ss y viceversa en Excel

Convertir números decimales a horas, minutos y segundos en Excel

En este artículo veremos cómo convetir números decimales a su equivalente en tiempo con formato [h]:mm:ss y vicersa, es decir, si tenemos un valor de tiempo tipo 01:30:00 podremos obtener el valor decimal de cuántas horas, minutos o segundos.

Ver video Convertir decimales a horas, minutos y segudos

Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.

Tiempo a decimal

Como decía antes, si tenemos el valor de tiempo 01:30:00 sabemos que es hora y media, pero para obtener cuántas horas, minutos o segundos son exactamente realizamos los siguiente:

    1. ‘Valor del tiempo’ * 24 = Cantidad exacta de horas.
    2. ‘Valor del tiempo’ * 1440 =  Cantidad exacta de minutos.
    3. ‘Valor del tiempo’ * 86400 = Cantidad exacta de segundos.

image

Figura 1. Obteniendo la cantidad exacta de horas, minutos y segundos.

A la celda que contengan los resultados anteriores debemos de asignarles un formato de número General o con decimales.

Decimal a tiempo

Por lo general las bases de datos guardan el dato de tiempo expresado en segundos exactos, para después ser mostrados en el formato de tiempo deseado.

Ahora bien, si tenemos la cantidad de horas, minutos o segundos expresados en enteros la operación será a la inversa, es decir, divididos entre 24, 1440 o 86400 dependiendo el tiempo  queramos obtener:

    1. ‘Cantidad de horas’ / 24 = Se muestra el tiempo en formato hh:mm:ss.
    2. ‘Cantidad de minutos’ / 1440 = Se muestra el tiempo en formato hh:mm:ss.
    3. ‘Cantidad de segundos’ / 86400 = Se muestra el tiempo en formato hh:mm:ss.

El formato que se le deberá asignar es [h]:mm:ss para que muestre la cantidad de horas exactas en caso de que sean más de 24.

image

Figura 2. Cantidad exacta de tiempo expresada en formato de hora.

Descarga el archivo de ejemplo

Convertir decimales a horas, minutos y segundos en Excel – EXCELeINFO.zip

Si te gustó este tutorial por favor regístrate en nuestra Lista de correo y Suscríbete a nuestro canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.

You may also like...

8 Responses

  1. Silvia says:

    hola Sergio la semana pasada le escribi porque tenia un problema al momento de calcular horas trabajadas incluyendo el tiempo del almuerzo… ya lo resolve pero ahora necesito ayuda pues debo de comparer ese resultado si es mayor de 8h entonces que me acumule la diferencia :s te agradezco tu ayuda

  2. Mariano says:

    Hola, necesito ayuda, tengo mis formatos de celda como 00:00:00 y tengo que sumar dos valores por ejemplo 00:36:00 + 00:32:00 donde 36 y 32 son segundos y necesito que el resultado sea 01:08:00 que formula debo emplear ya que actualmente el resultado me sale como 00:68:00 y no me sirve.
    Nota: necesito mantener el formato de celda 00:00:00 o 00H00:00:00.
    Gracias

  3. Mariano says:

    Hola, necesito ayuda, tengo mis formatos de celda como 00\:00\:00 y tengo que sumar dos valores por ejemplo 00:36:00 + 00:32:00 donde 36 y 32 son segundos y necesito que el resultado sea 01:08:00 que formula debo emplear ya que actualmente el resultado me sale como 00:68:00 y no me sirve.
    Nota: necesito mantener el formato de celda 00\:00\:00 o 00\H00\:00\:00.
    Gracias

    • Para que te correctamente la suma el formato debe ser hh:mm:ss o [h]:mm:ss

      El formato 00\:00\:00 dónde lo asignas ??

      • Mariano says:

        lo asigno a la celda con boton derecho del mouse – formato de celda – y ahi lo agrego, ese formato me sirve para introducir por ejemplo el siguiente numero 23455 y al salir de la celda me aparece 02:34:55, es para ahorrar tiempo a la hora de meter datos.
        Por otro lado yo uso una formula para restar que es la siguiente:
        =SI(G5>0;G5-F5-(SI(RESIDUO(F5;1000000)>RESIDUO(G5;1000000);400000;0))-(SI(RESIDUO(F5;10000)>RESIDUO(G5;10000);4000;0));””)
        y funciona lo mas bien, creo que en esa formula debe estar el secreto para sumar, pero no lo se hacer.

        • Si cambia los signos de menos por de más ‘+’ logras sumar, pero no contemplando hora, minutos, segundos.

          El formato que usas es meramente visual, por que tus número en el fondo siguen siendo enteros.

          O habrá que buscar alguna fórmula o meter los datos en el formato real 00:00:00

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: