



Si disponemos de una celda que incluye la fecha y la hora, podemos necesitar extraer la hora de un valor fecha/hora en Excel.
Emplearemos la siguiente función:
- Función RESIDUO. Devuelve el residuo después de dividir un número por un divisor.
La función en Excel 2010, puede estar definida también como RESTO (en español España).
Todos los números son divisibles por uno, por lo que la función RESIDUO devuelve cualquier parte fraccionaria cuando el segundo argumento es uno.
Ir a: Celda B1
Escribir: 01/02/2013 05:12. Con formato día/mes/año hora/minutos.
Ir a: Celda D1
Escribir:
=RESIDUO(B1;1)O también desde el asistente de funciones, Ir a: Cinta opciones
Fórmulas
Biblioteca de funciones
Matemáticas y trigonométricas
RESIDUO.
FORMATO DE CELDA. Clic sobre la celda D1
Botón derecho o tecla contextual
Formato de celda. Mostrará la ventana de formato de celda.
Clic sobre la pestaña: Número
Categoría: Hora
Clic sobre: 13:30. Formato deseado para mostrar la hora.
La celda D1 mostrará la hora 5:12 (extraido de 01/02/2013 5:12).
Así podemos extraer la hora de fecha hora en Excel, mediante la función RESIDUO de Excel

- Consultar:
Buenos días
Cuando aplico la función resto, me sale un error que dice que el la función espera un valor numérico y la celda contiene un valor de fecha hora, y no me deja extraer la hora. Por qué puede estar sucediendo esto y como puedo solucionarlo.
Gracias
Hola Janethe,
Verifica que la celda origen de la fecha tenga el formato de celdas fecha o personalizado. En ocasiones al importar o pegar los datos se almacenan como texto o incluye algún caracter raro.
Saludos.
muchas gracias!, funciona perfectamente
Hola, estoy intentando extraer unicamente la fecha, pero me extrae solo la hora, hay algun cambio en la formula para que se saque la fecha?
Hola analista,
En la web tienes un post con el truco para separar la fecha: http://trucosycursos.es/separar-la-fecha-y-hora-en-campo-fechahora-de-excel/
Confío te sea útil.
Saludos,
Funciana perfecto, si tiene MS Excel em ingles la función seria MOD. Gacias!
Excelente me ayudo muchismo
Quiero una formula en excel para sacar tiempo de retrabajo, por ejemplo rechazo un material a las 8:45am y me lo regresan a las 3:15pm, como puedo sacar el tiempo total de retrabajo, que sea solo minutos.
Hola Miriam,
Tenemos un post que te indica como restar horas. Consulta:
Restar horas en Excel.
1. Para tu caso: En A1 disponemos de 8:45 y en B1 15:15.
2. En la celda deseada insertamos la fórmula =B1-A1.
3. Aplicamos un formato de celda personalizado y en tipo escribimos: [mm]
Saludos.
hola una consulta como pongo en excel las 12 horas?
Hola María,
Las 12 horas = 12:00 (del medio día) o 00:00 (de la noche).
Saludos.
Hola,. Necesitaría saber como extraer de un formato de hora:minutos:segundos solo el valor de la Hora, es decir poder tomar por ejemplo de las 09:02:57 a.m. el valor 09. El valor en números es 0.37704861. Lo estoy tratando de hacer con la formula extraer pero me trae un valor que no es. Lo mismo con la formula =izquerda(A1;2) por ejemplo y me trae el mismo valor que no lo puedo pasar a formato. Desde ya agradezco cualquier información.
Saludos
Hola Martín,
Muy sencillo, suponiendo que en la celda A1 tienes 09:02:57 y en la celda B1 quieres extraer sólo la hora, escribe: =HORA(A1) y mostrará 09.
Saludos.
Buenas tardes, necesitaria saber como se extrae la fecha de un valor de fecha +hora. Ejemplo:
24/09/2017 22:03 quiero que me devuelva solo la fecha 24/09/2017
Gracias, un saludo
Hola Beltran,
Si revisas en etiqueta de fechas y horas, podrás obtener lo que deseas: Separar fecha y hora.
Saludos
Y si quiero sacar la hora y los minutos ejemplo: 09:39:12 y que solo me salga 09:39
gracias
Hola Carla G,
Aplica un formato de celda personalizado / Tipo: hh:mm
Saludos.
tengo este formato en una celda [h]:mm:ss tengo este numero 447:00:00 y quiero extraer solo los primeros 3 dígitos que me quede solo así 447 como lo llevo a otra celda?
Hola Acee,
Puedes aplicar la función =IZQUIERDA(A1;3).
Donde A1 es la celda donde obtener el valor y 3 el número de caracteres para obtener.
Saludos.
30/11/2016 19:37:22 quiero separa la hora y la fecha, cuando intento separar la hora, ya sea con la función RESIDUO O restando A-B, me sale este resultado 00/01/1900 19:37:22, aunque le de formato no me lo cambia, podria alguien ayudarme por favor.
Hola Lilian,
Si aplicas la función RESIDUO, aplica luego el formato de celda como se indica en el punto 3.
Saludos.
Hola, gracias, fisicamente si me lo cambia, pero cuando lo ocupo para otro programa se sigue visualizando la fecha y la hora.
Hola Lilian,
En informática el formato de fecha/hora siempre incluye la fecha y la hora junta. Para exportarlo a otro programa deberás separar la fecha y la hora (Texto en columnas) y exportar lo deseado.
Saludos.
Hola, gracias por esta pagina. Puedes ayudarme con esto: necesito presentar la hora y los minutos en columnas separadas, es decir de {16:50} debo presentar por separado las horas {16:00} y {00:50}.
Muchas gracias 🙂
Hola Maya,
Revisa el post siguiente para separar horas y minutos
Saludos.
Hola Lilian
Yo tenía que separar la hora de una suma que incluía minutos. Tenía por ejemplo: 179:13:00 pero tenía utilizar siempre el valor de hora solamente, es decir, 179. Encontré dos formas:
1) En el formato de hora agregué uno de [h] solamente y separó sólo el 179.
2) También usando =RESIDUO(VALORHHMM; 24) me dio como resultado 179.
Hola Beatriz, me gustaria un poco de ayuda.
Me pasa como a ti (mas o menos). Tengo una suma de varias cantidades con formato de horas y minutos, y necesito extraer (ojo, no cambiar formato ni nada) solo el numero de las horas, para realizar unas operaciones con el.
Mi suma da como resultado 2791:56, pero yo necesito extraer solo el 2791 como numero para operar con el.
He probado con la funcion Residuo, pero no me funciona como kiero (me devuelve un valor 7).
Trabajo con Excel 2003.
Gracias de antemano por la ayuda.
Hola Rosa,
En A1 Escribimos: 2791:56 (en barra fórmula se muestra como 25/04/1900 7:56:00) En B1: =A1*24 y aplicamos formato número sin decimales.
Saludos.
Hola, como hago para extraer la hora del campo que de origen es de tipo general 5/13/2020 2:32:16 PM, ya intenté cambiarlo a fecha y no meja aplicar los pasos que se indican. gracias
Hola Analista,
El formato que indicas 5/13/2020 2:32:16 PM es: año/mes/dia horas:minutos:segundos PM. Según la configuración del idioma de tu equipo y de Excel:
- Si tiene el mismo no hay problema y trabaja según se indica.
- Si tienes otro formato en tu equipo, por ejemplo 13/5/2020 2:32:16 deberás de cambiar los datos a dd/mm/aaaa (antes).
Saludos.
Tambien, cuando en las formulas de esta hoja para sacar el día usamos el lunes, martes, etc... pero aparecen números como del 1 (lunes), etc, como puedo hacer para que en excel aparezca como lunes
Lo mismo para los meses 1 (enero), etc y quiero que salga enero.
Muchas gracias
Hola Potasi1,
Aplica: =ELEGIR(DIASEM(A1); "Dom"; "Lun"; "Mar"; "Mie"; "Jue"; "Vie"; "Sáb")
Considerando el 1 para domingo.
Saludos