Calcular el Número de Horas entre Horas – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on junio 6, 2023
Descargar Libro de Ejemplo

Descargar el Libro de Ejemplo

Este tutorial mostrará cómo calcular cuántas horas hay entre una hora de inicio y una hora de finalización en Excel y Google Sheets.

 

Calcular Número de Horas entre Horas en Excel

 

Calcular Horas con una Fórmula Simple

Podemos calcular las horas trabajadas deduciendo la hora final de la hora inicial. La información debe introducirse en Excel en un formato de hora correcto para que la fórmula funcione.

=(D3-C3)*24

Calcular Horas Trabajadas

 

Las fechas y horas se almacenan como números en Excel. Si cambiáramos el formato de las columnas de hora inicial y final del gráfico anterior a un formato numérico general, obtendríamos los equivalentes numéricos de las horas mostradas.

Si restamos una columna de la otra, obtendremos la diferencia entre las dos fechas. Esto nos dará el porcentaje del día trabajado basado en 24 horas en un día. Para obtener las horas trabajadas, tenemos que multiplicar este valor por 24.

Para formatear los valores como hora, seleccione Inicio > Número >Hora en la cinta de opciones.

Convertir a Formato de Hora

 

Para redondear los números de la Hora trabajada a un solo decimal, podemos utilizar la Función REDONDEAR.

=REDONDEAR((D3-C3)*24;1)

Redondear Valor de Hora

 

Función REDOND.MULT

Cuando un empleado ficha en un sistema, el sistema registrará la hora exacta en que ese empleado ficha. Para obtener la hora de entrada y salida con una aproximación de 15 minutos, podemos utilizar la función REDOND.MULT.

=REDOND.MULT(C7;"0:15")

Función REDOND.MULT

 

Si la hora de entrada es las 7.18 am, la Función REDOND.MULT redondeará la hora a los 15 minutos más cercanos, es decir, a las 7.15am.

A continuación, podemos calcular el tiempo trabajado utilizando las horas reales de inicio y fin, como se muestra en el ejemplo anterior.

Si desea redondear hacia ARRIBA a los 15 minutos SIGUIENTES, utilizaría la Función MULTIPLO.SUPERIOR.

=MULTIPLO.SUPERIOR(C3;"0:15")

REDOND.MULT vs MULTIPLO.SUPERIOR

 

Del mismo modo, si desea redondear hacia ABAJO a los 15 minutos ANTERIORES, utilizaría la función SUELO.

=FLOOR(E3, "0.15")

REDOND.MULT vs MULTIPLO.SUPERIOR vs MULTIPLO.INFERIOR

 

Función RESIDUO

Si la hora final es anterior a la hora inicial, puede deberse a que se trabaja en turno de noche. Para resolver el problema de que la fórmula devuelva un número negativo, utilizamos la Función RESIDUO .

=RESIDUO(D3-C3;1)*24

Función RESIDUO

 

Al igual que con la fórmula simple, tenemos que multiplicar el valor calculado por la Función RESIDUO * 24 para obtener las horas trabajadas.

 

Cálculo de las Horas Trabajadas en Google Sheets

Todos los ejemplos anteriores de Excel funcionan de la misma manera en Google Sheets.

Calcular Número de Horas entre Horas en Google Sheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Volver a la Lista de Fórmulas de Excel