Cálculo del tiempo en Hojas de cálculo de Google
Ahora que he aprendido como ingresar fecha y hora en hoja de calculo, es hora de hablar sobre las formas de calcular el tiempo en Hojas de cálculo de Google. Discutiremos formas de encontrar la diferencia horaria en detalle, veremos cómo agregar fechas y horas juntas, y aprenderemos a mostrar solo unidades de fecha u hora y separarlas por completo.
Cómo calcular la diferencia horaria en Google Sheets
Cuando se trabaja en algunos proyectos, suele ser importante controlar cuánto tiempo se dedica. Esto se llama tiempo transcurrido. Google Sheets puede ayudarlo a calcular la diferencia horaria de muchas maneras.
Ejemplo 1. Resta el tiempo para obtener la duración del tiempo en Hojas de cálculo de Google
Si tiene la hora de inicio y la hora de finalización, no es un problema averiguar el tiempo empleado:
= Hora de finalización – Hora de inicio
Digamos que la hora de inicio está en la columna A y la hora de finalización está en la columna B. Con una simple fórmula de resta en C2, descubrirá cuánto tiempo tomó esta o aquella tarea:
=B2-A2
La hora tiene el formato «hh:mm» de forma predeterminada.
Para obtener los resultados solo como horas o como horas, minutos y segundos, debe aplicar un formato personalizado con los códigos de tiempo adecuados: h y hh:mm:ss. Google incluso proporciona un formato de número especial para casos como este: Duración:
Consejo. Para aplicar el formato de hora personalizado, vaya a Formato > Número > Más formatos > Formato de número personalizado en el menú de la hoja de cálculo.
Ejemplo 2. Calcule la duración del tiempo en Hojas de cálculo de Google usando la función TEXTO
Otro truco para calcular la duración del tiempo en Hojas de cálculo de Google implica la función TEXTO:
=TEXT(B2-A2,"h")
– por horas
=TEXT(B2-A2,"h:mm")
– horas y minutos
=TEXT(B2-A2,"h:mm:ss")
– para horas, minutos y segundos
Nota. ¿Ves cómo los registros están alineados a la izquierda? Porque la función TEXTO siempre devuelve resultados formateados como texto. Esto significa que estos valores no se pueden utilizar para otros cálculos.
Ejemplo 3. Diferencia horaria en horas, minutos y segundos
Puede realizar un seguimiento del tiempo empleado y obtener el resultado en una unidad de tiempo sin tener en cuenta las otras unidades. Por ejemplo, cuente solo el número de horas, solo los minutos o solo los segundos.
Nota. Para garantizar resultados correctos, sus celdas deben formatearse como números o automáticamente: Formato > Número > Número o Formato > Número > Automático.
-
Para obtener la cantidad de horas dedicadas, reste la hora de inicio de la hora de finalización y multiplique el resultado por 24 (ya que hay 24 horas en un día):
=(Hora de finalización – Hora de inicio) * 24
Obtendrá una diferencia de tiempo como un decimal:
Si la hora de inicio es mayor que la hora de finalización, la fórmula devolverá un número negativo, como en C5 en mi ejemplo.
Consejo. La función INT le permitirá ver la cantidad de horas completas que pasó, ya que redondea los números al número entero más cercano:
-
Para contar los minutos, reemplaza la hora de inicio con la hora de finalización y multiplica lo que obtengas por 1440 (ya que hay 1440 minutos en un día):
=(Hora de finalización – Hora de inicio) * 1440
-
Para saber cuántos segundos han pasado entre dos horas, el ejercicio es el mismo: reemplaza la hora de inicio por la hora de finalización y multiplica el resultado por 86.400 (la cantidad de segundos en un día):
=(Hora de finalización – Hora de inicio) * 86400
Consejo. Puedes evitar la multiplicación en todos estos casos. Primero reste los tiempos y luego aplique el formato de tiempo transcurrido de Formato > Número > Más formatos > Más formatos de fecha y hora. Si hace clic en la flecha hacia abajo a la derecha del campo de texto, podrá elegir entre unidades de fecha y hora adicionales:

Ejemplo 4. Funciones para obtener la diferencia horaria en una hoja de cálculo de Google
Como siempre, las Hojas de cálculo de Google le brindan tres funciones particularmente útiles para este propósito.
Nota. Estas funciones solo funcionan en 24 horas y 60 minutos y segundos. Si la diferencia horaria supera estos límites, las fórmulas devolverán errores.
=HOUR(B2-A2)
– regresar horas solamente (sin minutos y segundos)=MINUTE(B2-A2)
– regresar minutos solamente (sin horas y segundos)=SECOND(B2-A2)
– regresar segundos solamente (sin horas y minutos)

Cómo sumar y restar tiempo en Hojas de cálculo de Google: horas, minutos o segundos
Estas operaciones también se pueden realizar con dos técnicas: una involucra cálculos matemáticos básicos, otra – funciones. Mientras que el primer modo siempre funciona, el segundo con funciones solo funciona al sumar o restar unidades menores a 24 horas, o 60 minutos, o 60 segundos.
Sumar o restar horas en Hojas de cálculo de Google
-
Agregar menos de 24 horas:
= Hora de inicio + HORA (N horas, 0, 0)
Así es como se ve la fórmula en datos reales:
=A2+TIME(3,0,0)
-
Añadir más de 24 horas:
= Hora de inicio + (N horas / 24)
Para agregar 27 horas al tiempo en A2, uso esta fórmula:
=A2+(27/24)
- Para restar 24 o más horas, use las fórmulas anteriores como base, pero cambie el signo más (+) por el signo menos (-). Esto es lo que tengo:
=A2-TIME(3,0,0)
– para restar 3 horas=A2-(27/24)
– para restar 27 horas
Sumar o restar minutos en Hojas de cálculo de Google
El principio de manipular los minutos es el mismo que con las horas.
-
Existe la función TIME que suma y resta hasta 60 minutos:
=Hora de inicio + HORA(0, N minutos, 0)
Si desea agregar 40 minutos, puede hacer esto:
=A2+TIME(0,40,0)
Si necesita restar 20 minutos, esta es la fórmula que debe usar:
=A2-TIME(0,40,0)
-
Y existe una fórmula basada en aritmética simple para sumar y restar durante 60 minutos:
= Hora de inicio + (N minutos / 1440)
Así es como agregas 120 minutos:
=A2+(120/1440)
Ponga menos en lugar de más para restar 120 minutos:
=A2-(120/1440)
Sumar o restar segundos en Hojas de cálculo de Google
Los segundos en Google Sheets se calculan de la misma manera que las horas y los minutos.
-
Puede utilizar la función TIEMPO para sumar o restar hasta 60 segundos:
= Hora de inicio + HORA (0, 0, N segundos)
Por ejemplo, agregue 30 segundos:
=A2+TIME(0,0,30)
O reemplaza 30 segundos:
=A2-TIME(0,0,30)
-
Para calcular más de 60 segundos, use matemáticas simples:
= Hora de inicio + (N segundos / 86400)
Añadir 700 segundos:
=A2+(700/86400)
O reemplaza 700 segundos:
=A2-(700/86400)
Cómo calcular el tiempo total en las hojas de Google
Para encontrar el tiempo total en su tabla en Hojas de cálculo de Google, puede usar la función SUMA. El truco aquí es elegir el formato correcto para mostrar el resultado.
De forma predeterminada, la salida se formateará como Duración – hh:mm:ss
Pero la mayoría de las veces, el formato predeterminado de tiempo o duración no será suficiente y tendrá que crear uno propio.
Las celdas A7:A9 contienen el mismo valor de hora. Simplemente se muestran de manera diferente. Y de hecho puedes realizar cálculos con ellos: restar, sumar, convertir a decimal, etc.
Extraiga la fecha y la hora de un registro completo de «fecha y hora».
Imaginemos que una celda en Hojas de cálculo de Google contiene tanto la fecha como la hora. Desea separarlos: extraiga solo la fecha en una celda y solo la hora en otra celda.
Divida la hora de la fecha usando el formato de Número
Para mostrar la fecha o la hora en una celda de la pantalla o para imprimirla, simplemente seleccione la celda original, vaya a Formato > Número y elige Fecha o Tiempo.
Sin embargo, si desea utilizar estos valores para futuros cálculos (resta, suma, etc.), esto no será suficiente. Si no ve la unidad de tiempo en una celda, no significa necesariamente que esté ausente, y viceversa.
¿Entonces, qué estás haciendo?
Divide la hora de la fecha usando fórmulas
Google almacena fechas y horas como números. Por ejemplo, ver la fecha 24.08.2017 11:40:03 como un número 42971,4861458. La parte entera representa la fecha, la parte fraccionaria – la hora. Entonces tu tarea se reduce a separar el todo de la fracción.
- Para extraer la fecha (parte entera), use la función ROUNDDOWN en la celda B2:
=ROUNDDOWN(A2,0)
La fórmula redondea el valor hacia abajo y descarta la parte fraccionaria.
-
Para extraer el tiempo, coloque la siguiente fórmula de resta en C2:
=A2-B2
-
Copie los resultados en la tercera fila y aplique Fecha formado en B3 y Tiempo formado en C3:
Use el complemento Fecha y hora dividida
Puede que te sorprendas, pero hay un suplemento especial para este trabajo. Es muy pequeño y liviano, pero no se puede subestimar su contribución a Google Sheets.
DateTime Split divide todos los registros de DateTime en toda su columna a la vez. Controle el resultado deseado con solo 4 configuraciones simples:
Le dices al complemento:
- Si hay una fila de encabezado.
- Si desea obtener la unidad de datos.
- Si desea obtener la unidad de tiempo.
- Y si desea reemplazar la columna original con los nuevos datos.
Literalmente le quita la carga de dividir las unidades de fecha y hora de sus hombros:
El complemento es parte de la colección Power Tools, por lo que tendrá más de 30 complementos útiles al alcance de su mano. Instálalo desde la tienda de Hojas de cálculo de Google para probar todo.
Estas son las formas no solo de mostrar la fecha o la hora, sino también de separarlas en diferentes celdas. Y puede realizar varios cálculos con estos registros ahora.
Espero que estos ejemplos te ayuden a resolver tus tareas al trabajar con fechas y horas en Hojas de cálculo de Google.