La función HORA en Excel se utiliza para crear un valor de tiempo a partir de componentes individuales de hora, minutos y segundos. Convierte estos componentes en una forma decimal que Excel reconoce como la hora del día. La sintaxis de la función es sencilla:
- Horas: debe ser un número entero que represente el valor de las horas (puede ser mayor a 23)
- Minutos: un número que representa tus minutos o deja este argumento vacío
- Segundos: un número que representa sus segundos o deja este argumento vacío
=TIEMPO(Horas,Minutos,Segundos)
Los tiempos son necesariamente un valor decimal.
En Excel, Las horas son siempre una fracción de un día.. Entonces son necesariamente números decimales (SIEMPRE). Esta regla es fundamental para evitar errores en el cálculo y visualización.
- Las fechas son números enteros (como 1, 2, 3, ....)
- Las horas son números decimales (como 0.5, 0.33333, ...)
Por ejemplo, en la siguiente imagen, tenemos el valor 0.5 en una celda. Si cambiamos el número de formato a la parte superior Formato de tiempo, tenemos 12 horas esta vez. Esto es lógico porque 12 horas es la mitad del día, entonces 0.5 días 😉
La mayoría de la gente usa números enteros para escribir sus valores de tiempo.
Es un hecho que escribir una hora en Excel no es fácil porque debes usar el símbolo dos puntos ( : ), como las 12:00:00. Mucha gente prefiere escribir el valor 12 (un número entero). Pero cuando aplicas un formato de hora a un número entero, el único resultado que tienes es 00:00:00 😱😱😱
- No es un error.
- Excel entiende que estos valores son días. y no horas.
- Puedes ver eso si cambias el formato de las celdas en Fecha y Hora.
- El 8 se ha convertido en el 08 de enero de 1900, 8 días después del primer día conocido por Excel (01/01/1900)
Función TIEMPO para transformar su valor entero en un valor de Tiempo
- No importa si faltan algunos componentes, como minutos o segundos, por ejemplo.
- Cuando conviertes el resultado en formato general, puedes ver que todos los resultados son decimales.
