Calculadora de horas trabajadas
Introduce tu jornada y obtén horas diarias, semanales, extras y una guía de fórmulas para usar en Excel.
Cómo calcular horas trabajadas en Excel (sin errores)
Si necesitas calcular horas trabajadas en Excel, lo más importante es estructurar bien tus columnas y usar fórmulas que contemplen descansos y turnos nocturnos. Muchas hojas fallan cuando la salida es después de medianoche o cuando se resta mal el tiempo de comida.
En esta guía tienes un método práctico que puedes aplicar en minutos, tanto para control de asistencia como para nómina básica.
Estructura recomendada de la hoja
Crea estas columnas en Excel:
- A: Fecha
- B: Hora entrada
- C: Hora salida
- D: Descanso (min)
- E: Horas netas del día
- F: Horas extra del día (opcional)
Da formato de hora a B y C (hh:mm) y formato numérico a D.
Fórmula para horas diarias (incluye turno nocturno)
Si una persona entra a las 22:00 y sale a las 06:00, el cálculo estándar da negativo. Usa esta fórmula para corregirlo:
=SI(C2<B2;(C2+1)-B2;C2-B2)-D2/1440
Luego aplica formato personalizado [h]:mm en la columna de resultado para ver más de 24 horas cuando sumes varios días.
Fórmula equivalente en Excel en inglés
=IF(C2<B2,(C2+1)-B2,C2-B2)-D2/1440
Cómo sacar horas semanales y mensuales
Supongamos que tus horas diarias netas están en E2:E8 (una semana):
- Total semanal:
=SUMA(E2:E8) - Promedio diario:
=PROMEDIO(E2:E8) - Estimación mensual:
=SUMA(E2:E8)*4,33
El factor 4,33 es una media de semanas por mes (52/12).
Cálculo de horas extra
Si en una celda (por ejemplo H1) tienes el límite semanal (como 40), puedes calcular horas extra así:
=MAX(0;SUMA(E2:E8)*24-$H$1)
Multiplicamos por 24 porque Excel guarda las horas como fracciones de día.
Errores comunes al calcular horas trabajadas
- No descontar pausas o comida.
- No contemplar turnos que cruzan medianoche.
- Usar formato de hora normal en lugar de
[h]:mmpara totales. - Mezclar celdas de texto con celdas de hora.
- Aplicar separadores incorrectos (coma o punto y coma) según configuración regional.
Ejemplo rápido
Entrada: 08:30, salida: 17:15, descanso: 45 minutos.
- Total bruto: 8 h 45 min
- Descanso: 45 min
- Total neto: 8 h (8,00 horas)
Con 5 días laborales, serían 40 horas semanales exactas.
Conclusión
Para calcular horas trabajadas en Excel de forma fiable, usa una estructura limpia, fórmulas resistentes a turnos nocturnos y formato correcto de tiempo. Si quieres velocidad para validar resultados antes de llevarlos a tu hoja, usa la calculadora de arriba y copia las fórmulas sugeridas.