



En ocasiones es importante poder convertir números decimales a hh:mm:ss en Excel o a la inversa.

- CONVERSOR HH:MM:SS A DECIMAL
RÓTULOS. Ir a: Celda D2
Escribir: Horas (hh:mm:ss). Como rótulo o encabezado del valor.
Ir a: Celda C5
Escribir: Horas. Como rótulo o encabezado del valor.
Ir a: Celda E5
Escribir: Minutos. Como rótulo o encabezado del valor.
Ir a: Celda G5
Escribir: Segundos. Como rótulo o encabezado del valor.
FÓRMULAS. Ir a: Celda C6
Escribir:
=D3*24- 24. Al tener 24 horas un día.
Ir a: Celda E6
Escribir:
=D3*1440- 1440. 60 minutos (tiene 1 hora) por 24 horas de 1 día.
Ir a: Celda G6
Escribir:
=D3*86400- 86400. 60 seg tiene 1 minutos y 60 minutos por 24 horas.
Ir a: Celda E3
Escribir: 1:30:00. O la hora deseada en formato (hh:mm:ss) para convertir.
Aplicar formato a celdas, bordes, etc.
- CONVERSOR DECIMAL A HH:MM:SS
RÓTULOS. Ir a: Celda C3
Escribir: Horas. Como rótulo o encabezado del valor.
Ir a: Celda E3
Escribir: Minutos. Como rótulo o encabezado del valor.
Ir a: Celda G3
Escribir: Segundos. Como rótulo o encabezado del valor.
Ir a: Celda C6
Escribir: Horas. Como rótulo o encabezado del valor.
Ir a: Celda E6
Escribir: Minutos. Como rótulo o encabezado del valor.
Ir a: Celda G6
Escribir: Segundos. Como rótulo o encabezado del valor.
Ir a: Celda D8
Escribir: Horas (hh:mm:ss). Como rótulo o encabezado del valor.
FÓRMULAS. Ir a: Celda C7
Escribir:
=C4/24- 24. Al tener 24 horas un día.
Ir a: Celda E7
Escribir:
=E4/1440- 1440. 60 minutos (tiene 1 hora) entre 24 horas de 1 día.
Ir a: Celda G7
Escribir:
=G4/86400- 86400. 60 seg tiene 1 minutos y 60 minutos por 24 horas.
Ir a: Celda E9
Escribir:
=C7+E7+G7- Como la suma de horas, minutos y segundos.
FORMATO CELDAS. Seleccionar las celdas C7, E7, G7 y E9.
Ir a: Cinta de opciones
Pestaña: Inicio
Grupo: Número
Formato de número
. Mostrará ventana de formato de celdas.
Clic sobre la categoría Personalizada.
Ir a: Tipo
Escribir:
[hh]:mm:ss
Ir a: Celda C4
Escribir: 1,5 O las horas deseadas para convertir.
Ir a: Celda E4
Escribir: 30 O los minutos deseados para convertir.
Ir a: Celda G4
Escribir: 12 O los segundos deseados para convertir.
Aplicar formato a celdas, bordes, etc.

Todo esto está muy bien. Pero que pasa si un número entero, por ejemplo 15, al aplicarle el formato horas, me aparece: 00:00:00. Cómo lo convierto para que quede: 15:00:00, sin escribirlo manualmente.
Hola Elkin,
Como se indica, 15 no es igual a 15:00:00 en Excel.
Deberás de dividir, por ejemplo A1=15; B1=A1/24 y aplicas el formato de hora.
Saludos.
Buenos días.
Estoy tratando de armar un excel con consumos eléctrico y me generó una duda.
Si a mi un motor me consume 7.5 kw/hs y yo lo tengo en marcha 4.67 que convertidos en h:mm son 04:40,
Cómo hago para saber los Kw consumidos en 04:40 hs?(Tener en cuenta que la celda 04:40 están configurada en hh:mm)
Hola Gabriel,
Revisa la entrada siguiente.
Saludos,
Hola me pasa un inconveniente que al colocar el formato de celda hh:mm:ss, y coloco 00:46:41 osea 46 minutos con 41 segundos, al darle enter, y al ver la celda me aparece 12:46:41 a.m, yo no quiero que lo pase a formato hora, osea que no me cuente el 00 como la hora sino solo como que no tiene horas establecidas, solo minutos y segundos.
Hola Alexandra,
Aplica el formato personalizado como hh:mm:ss y no como 1:30:55 PM.
Saludos.
Probe este ejemplo y me funiona,pero mi problema no se arregla.Tengo una celda que es el tiempo transcurrido entre dos horas,en formato h:m:s ,y necesito convertir ese tiempo en horas o sea 1.4;1.5 etc.Pero nada me pone un numero decimal grande pero no el resultado deseado.Si pudieran ayudarme,gracias de antemano.
Hola Henry,
Aplica formato de celda de horas a la celda del resultado hh:mm:ss.
Saludos.
Este ejemplo me funciona.Pero en lo quiero hacer no.Deseo coger la diferencia de dos horas y convertiras a decimal pero me muestra cualquier cosa menos lo que se debe.Necesito que alguien me ayude gracias de antemano.
Hola Henrry,
Recuerda aplicar formato de celda hora o número
Saludos.
Buenas,
Tengo una duda de nivel avanzado/inventado, nivel, igual no se puede hacer lo que quiero.
Estoy armando un excel para el control de jornada laboral y las horas de mas o menos realizadas, pero excel no contempla las horas negativas, así que estoy intentando engañarle.
Ahora mismo le he dicho que =SI(AR7-AN7<0;"-" &AN7-AR7;AR7-AN7)
si es un valor positivo me; dira 0:08 (ya que le dije que me diera hh:mm), pero si es negativo en vez de decirme -0:08 (que es lo que quiero conseguir) me dice -0,00486111111111109
Ideas? yo he desgastado las neuronas ya ^^U
Hola Haizea,
Revisa la siguiente entrada.
Saludos.
Mira que lo estuve mirando y probando y no lo consegui, pero esta vez si <3
Igual tenia el cerebro frito ya ese dia.
Asi quedo el pequeñin =SI(AR7-AN7<0;TEXTO(ABS(AN7-AR7);"-h:mm");AR7-AN7)
Ahora a conseguir que me sume todo y reste los negativos xD
gracias ^^