Marcadores    
Dos sucesos    
nPr y nCr    
Puntuación z    
Valor p    
Porcentajes    
Variación %    
Diferencia %    
Razones    
Descuentos    
Densidad    
Molaridad    
Masa molar    
Ley de Ohm    
Módulo (mod)    
Divisores    
Fracciones    
Simplificar    
Redondeo    
Segundo grado    
Radicales    
Potencias    
Logaritmos    
Semivida    
Forma polar    
De Moivre    
Pendiente    
Distancia 2D    
Distancia 3D    
Punto a recta    
Distancia    
Cónicas    
Determinante    
Sen Cos Tg    
Paralelogramo    
Círculo    
Área esfera    
Sumar horas    
Valor actual    
Valor futuro    
Payback    
Tasa de churn    
Test A/B    
Tráfico SEO    
Peso ideal    
Masa magra    
Carbohidratos    
Talla diana    
FC objetivo    
Subredes IP    
Salario bruto    
Presupuesto    
Consumo real    
Papel pintado    
Pintura    
Aislante    
Pretaladro    
Rodapié    
Medir estor    
   Agregar
Probabilidad y números aleatorios: calculadoras
Dos sucesos
Dos sucesos
Cálculo inverso
Cálculo inverso
Pruebas repetidas
Pruebas repetidas
Teorema de Bayes
Teorema de Bayes
Valor esperado
Valor esperado
Binomial B(n, p)
Binomial B(n, p)
nPr y nCr
nPr y nCr
Permutación circular
Permutación circular
Con repetición
Con repetición
Número aleatorio
Número aleatorio
Medias y estadística: calculadoras
Media aritmética
Media aritmética
Media, mediana, moda
Media, mediana, moda
Desviación típica
Desviación típica
Cuartiles e IQR
Cuartiles e IQR
Tabla de frecuencias
Tabla de frecuencias
Correlación (r)
Correlación (r)
Distribución normal
Distribución normal
Puntuación z
Puntuación z
Intervalo de confianza
Intervalo de confianza
Tamaño de la muestra
Tamaño de la muestra
Captura y recaptura
Captura y recaptura
Valor p
Valor p
Porcentajes y proporciones: calculadoras
Porcentajes
Porcentajes
Variación %
Variación %
Diferencia %
Diferencia %
Error porcentual
Error porcentual
Razones
Razones
Descuentos
Descuentos
Calculadora de IVA
Calculadora de IVA
Margen comercial
Margen comercial
Velocidad: calculadoras
Calculadora de velocidad
Calculadora de velocidad
Densidad y concentración: calculadoras
Densidad
Densidad
Molaridad
Molaridad
Masa molar
Masa molar
Física y electricidad: calculadoras
Ley de Ohm
Ley de Ohm
Vatios a amperios
Vatios a amperios
Código de colores
Código de colores
Caída de tensión
Caída de tensión
Conversión de unidades: calculadoras
Conversor de peso
Conversor de peso
Tallas de calzado
Tallas de calzado
Números enteros y con signo: calculadoras
División en caja
División en caja
Calculadora de MCM
Calculadora de MCM
Calculadora de MCD
Calculadora de MCD
Números enteros
Números enteros
Factores primos
Factores primos
Ec. diofánticas
Ec. diofánticas
Módulo (mod)
Módulo (mod)
Divisores
Divisores
Números romanos
Números romanos
Fracciones, decimales y redondeo: calculadoras
Fracciones
Fracciones
Números mixtos
Números mixtos
Simplificar
Simplificar
Fracción a decimal
Fracción a decimal
Decimal a fracción
Decimal a fracción
Redondeo
Redondeo
Ecuaciones e inecuaciones: calculadoras
Ecuación lineal
Ecuación lineal
Sistemas lineales
Sistemas lineales
Segundo grado
Segundo grado
Valor absoluto
Valor absoluto
Inecuación x²
Inecuación x²
Polinomios: calculadoras
Binomio de Newton
Binomio de Newton
Raíces cuadradas y raíces n-ésimas: calculadoras
Radicales
Radicales
Raíz n-ésima
Raíz n-ésima
Potencias y logaritmos: calculadoras
Potencias
Potencias
Logaritmos
Logaritmos
Número de cifras
Número de cifras
Notación científica
Notación científica
Operaciones ×10ⁿ
Operaciones ×10ⁿ
Semivida
Semivida
Números complejos: calculadoras
Números complejos
Números complejos
Forma polar
Forma polar
De Moivre
De Moivre
Funciones y gráficas: calculadoras
Pendiente
Pendiente
Función afín
Función afín
Proporcionalidad
Proporcionalidad
Función y = ax²
Función y = ax²
Distancia 2D
Distancia 2D
Distancia 3D
Distancia 3D
Punto de división
Punto de división
Punto a recta
Punto a recta
Distancia
Distancia
Completar cuadrados
Completar cuadrados
Circunferencia
Circunferencia
Cónicas
Cónicas
Coordenadas polares
Coordenadas polares
Sucesiones: calculadoras
Progresión aritmética
Progresión aritmética
Progresión geométrica
Progresión geométrica
Sucesión de Fibonacci
Sucesión de Fibonacci
Relación de recurrencia
Relación de recurrencia
Vectores: calculadoras
Calculadora de vectores
Calculadora de vectores
Producto vectorial
Producto vectorial
Matrices: calculadoras
Cálculo de matrices
Cálculo de matrices
Determinante
Determinante
Matriz inversa
Matriz inversa
Geometría plana: calculadoras
Sen Cos Tg
Sen Cos Tg
Grados ⇔ radianes
Grados ⇔ radianes
a sen θ + b cos θ
a sen θ + b cos θ
Resolver triángulos
Resolver triángulos
Área triángulo
Área triángulo
Triángulo rectángulo
Triángulo rectángulo
Teorema Pitágoras
Teorema Pitágoras
Ángulos de polígonos
Ángulos de polígonos
Razón de semejanza
Razón de semejanza
Rectas paralelas
Rectas paralelas
Área rectángulo
Área rectángulo
Paralelogramo
Paralelogramo
Área del trapecio
Área del trapecio
Círculo
Círculo
Sector circular
Sector circular
Ángulo inscrito
Ángulo inscrito
Área de la elipse
Área de la elipse
Geometría del espacio: calculadoras
Volumen del cubo
Volumen del cubo
Área del cubo
Área del cubo
Volumen del prisma
Volumen del prisma
Área del prisma
Área del prisma
Volumen cilindro
Volumen cilindro
Área del cilindro
Área del cilindro
Volumen esfera
Volumen esfera
Área esfera
Área esfera
Volumen casquete
Volumen casquete
Área casquete
Área casquete
Volumen elipsoide
Volumen elipsoide
Área elipsoide
Área elipsoide
Volumen pirámide
Volumen pirámide
Área pirámide
Área pirámide
Volumen del cono
Volumen del cono
Área del cono
Área del cono
Tronco de cono
Tronco de cono
Tronco de cono
Tronco de cono
Volumen del tubo
Volumen del tubo
Volumen cápsula
Volumen cápsula
Área de la cápsula
Área de la cápsula
Fechas y horas: calculadoras
Calcular la edad
Calcular la edad
Días entre fechas
Días entre fechas
Sumar a fechas
Sumar a fechas
Fecha más horas
Fecha más horas
Día de la semana
Día de la semana
Sumar horas
Sumar horas
Zonas horarias
Zonas horarias
Horas trabajadas
Horas trabajadas
Tiempo entre horas
Tiempo entre horas
Hoja de fichaje
Hoja de fichaje
Finanzas y economía: calculadoras
Interés compuesto
Interés compuesto
Interés simple
Interés simple
Interés y ahorro
Interés y ahorro
Calculadora TVM
Calculadora TVM
Valor actual
Valor actual
Valor futuro
Valor futuro
Calculadora de ROI
Calculadora de ROI
Calculadora de TIR
Calculadora de TIR
Payback
Payback
Rentabilidad media
Rentabilidad media
Calculadora PIB
Calculadora PIB
Marketing online y métricas publicitarias: calculadoras
Calculadora de CTR
Calculadora de CTR
Tasa de conversión
Tasa de conversión
CPC, CPM y CPA
CPC, CPM y CPA
Calculadora ROAS
Calculadora ROAS
CPA de equilibrio
CPA de equilibrio
Calculadora de LTV
Calculadora de LTV
Calculadora de CAC
Calculadora de CAC
Tasa de churn
Tasa de churn
Test A/B
Test A/B
Muestra test A/B
Muestra test A/B
Tráfico SEO
Tráfico SEO
Punto de equilibrio
Punto de equilibrio
Markup y margen
Markup y margen
Calculadora CAGR
Calculadora CAGR
Salud y forma física: calculadoras
Calculadora IMC
Calculadora IMC
Ciclos de sueño
Ciclos de sueño
Calorías al día
Calorías al día
Metabolismo basal
Metabolismo basal
Calculadora TDEE
Calculadora TDEE
Peso ideal
Peso ideal
Grasa corporal
Grasa corporal
Masa magra
Masa magra
Calorías quemadas
Calorías quemadas
Calc. proteínas
Calc. proteínas
Calcular macros
Calcular macros
Carbohidratos
Carbohidratos
Grasas al día
Grasas al día
Talla diana
Talla diana
Deporte: calculadoras
Hándicap de golf
Hándicap de golf
Ritmo de carrera
Ritmo de carrera
Calculadora 1RM
Calculadora 1RM
FC objetivo
FC objetivo
Meteorología: calculadoras
Índice de calor
Índice de calor
Sensación por frío
Sensación por frío
Punto de rocío
Punto de rocío
Informática: calculadoras
Conversor de bases
Conversor de bases
Subredes IP
Subredes IP
Ancho de banda
Ancho de banda
Energía del hogar y presupuesto: calculadoras
Coste eléctrico
Coste eléctrico
De kWh a euros
De kWh a euros
De kWh/año a €
De kWh/año a €
Frigorías y kW
Frigorías y kW
Coste del split
Coste del split
Coste calefacción
Coste calefacción
Gas o electricidad
Gas o electricidad
Ahorro con LED
Ahorro con LED
Salario bruto
Salario bruto
Presupuesto
Presupuesto
Coche: calculadoras
Gasto gasolina
Gasto gasolina
Coste de carga
Coste de carga
Eléctrico/gasolina
Eléctrico/gasolina
Consumo real
Consumo real
Medida neumático
Medida neumático
Energía solar y baterías: calculadoras
Producción solar
Producción solar
Número de placas
Número de placas
Amortización solar
Amortización solar
Capacidad batería
Capacidad batería
Casa y bricolaje: calculadoras
Calcular baldosas
Calcular baldosas
Calcular escalera
Calcular escalera
Calcular hormigón
Calcular hormigón
Paredes y techo
Paredes y techo
Papel pintado
Papel pintado
Pintura
Pintura
Lamas de suelo
Lamas de suelo
Área de fachada
Área de fachada
Calcular grava
Calcular grava
Dosificar mortero
Dosificar mortero
Calcular pendiente
Calcular pendiente
Despiece madera
Despiece madera
Edificabilidad
Edificabilidad
Suelo en rollo
Suelo en rollo
Aislante
Aislante
Medir cortinas
Medir cortinas
TV y distancia
TV y distancia
Tierra y sustrato
Tierra y sustrato
Césped en rollo
Césped en rollo
Muro de bloques
Muro de bloques
Calculadora de ladrillos
Calculadora de ladrillos
Tarima exterior
Tarima exterior
Longitud de una rampa
Longitud de una rampa
Pretaladro
Pretaladro
Caudal de aire
Caudal de aire
Diluir pintura
Diluir pintura
Rodapié
Rodapié
Medir estor
Medir estor
Colgar cuadros
Colgar cuadros
Pendiente desagüe
Pendiente desagüe
Tornillos pladur
Tornillos pladur
Cubicar madera
Cubicar madera
Calcular valla
Calcular valla
Contracción madera
Contracción madera
Silicona y cola
Silicona y cola
Pérdidas de calor
Pérdidas de calor
Paso de muebles
Paso de muebles
Cajas de mudanza
Cajas de mudanza
Litros y libros
Litros y libros
Corte de tableros
Corte de tableros
Flecha de balda
Flecha de balda

Hoja de fichaje (horas trabajadas a la semana y sueldo estimado)

Para cada día de lunes a domingo, escribe la hora de entrada, la de salida y el descanso en minutos. Deja en blanco los días que no trabajaste. Escribe el sueldo por hora en euros para obtener también el sueldo bruto estimado.

Escribe las horas en formato de 24 horas, como «9:00» o «17:30» (también vale solo la hora, como «9»). Los días con las dos horas en blanco no cuentan. Un descanso en blanco cuenta como 0 minutos. Si la hora de salida es anterior a la de entrada, ese día se trata como un turno que cruza la medianoche que terminó al día siguiente.
Resultado
Escribe la hora de entrada y la de salida de cada día (más el descanso y el sueldo por hora) en los campos de la izquierda y pulsa «Calcular». El resultado aparecerá aquí.

Qué puedes hacer en esta página

  • Escribe la hora de entrada, la de salida y el descanso (en minutos) de cada día, de lunes a domingo, y obtienes al instante el tiempo de trabajo efectivo de cada día y el total de la semana
  • El total semanal se muestra tanto como «37 h 30 min» como en horas decimales, «37,5 h», que puedes multiplicar tal cual por el sueldo por hora
  • Si escribes el sueldo por hora en euros, también se calcula el sueldo bruto estimado (total de horas en horas decimales × sueldo por hora)
  • También sirve para los turnos que cruzan la medianoche, como entrar a las 22:00 y salir a las 6:00 de la mañana siguiente
  • En esta misma página encontrarás una explicación sencilla de las fórmulas y fórmulas para copiar y pegar en Excel, Hojas de cálculo de Google y Python
Si solo quieres calcular un turno, es más cómoda la página relacionada «Calculadora de horas trabajadas» (esta página es la versión semanal y suma una semana entera). El sueldo estimado es una multiplicación simple: total de horas (horas decimales) × sueldo por hora. Es un sueldo bruto, es decir, antes de la retención del IRPF y de las cotizaciones a la Seguridad Social. Las horas extraordinarias (que se pagan, como mínimo, al valor de una hora ordinaria o se compensan con descanso) y los pluses, como el de nocturnidad, dependen del convenio colectivo y de tu contrato, así que esta calculadora no los incluye.

¿Para qué sirve este cálculo?

Estimar tu sueldo semanal a partir del sueldo por hora

Si trabajas de 9:00 a 17:30 los 5 días laborables, con 1 hora de descanso para comer que no se paga cada día, trabajas 7 horas y 30 minutos × 5 días = 37 horas y 30 minutos a la semana. Multiplica 37,5 horas decimales por un sueldo de 12 € la hora (un ejemplo) y el sueldo bruto de esa semana es de unos \(37{,}5 \times 12 = 450\) euros.
Cuando puedes calcular tú mismo «¿cuánto he ganado esta semana?», puedes planificar tus turnos y tus ingresos con números y no a ojo. (Lo que cobras en la nómina cambia con las retenciones y las cotizaciones, las horas extraordinarias y los pluses, así que comprueba el importe exacto en tu nómina.)

Comprobar tu cuadrante y tu nómina (llevar tú mismo la cuenta de tus horas)

Si puedes sumar tú mismo las horas de la semana a partir de tu hoja de fichaje o de una aplicación de control horario, puedes comprobar cómo se comparan tus horas reales con tu cuadrante y si las horas de tu nómina coinciden con tus propios apuntes.
La empresa tiene que llevar un registro de jornada diario con la hora de inicio y la de fin de cada persona, y esos registros están a disposición de las personas trabajadoras. El sistema de fichaje de la empresa hace lo mismo por dentro: para cada día halla salida − entrada − descanso y suma los días. Saber cómo funciona es el primer paso para asegurarte de que te pagan todo el tiempo que has trabajado.

Controlar los límites de horas a la semana (jornada, horas extraordinarias y tiempo parcial)

Varias reglas de España miran las horas por semana. La jornada ordinaria máxima es de 40 horas semanales de trabajo efectivo de promedio en cómputo anual, con un máximo de 9 horas ordinarias al día salvo que el convenio colectivo establezca otra distribución (art. 34 del Estatuto de los Trabajadores). Las horas por encima son horas extraordinarias (art. 35). Por ejemplo, trabajar de 8:00 a 17:30 con 30 minutos de descanso son 9 horas al día, es decir, 45 horas en 5 días, 5 horas por encima de 40 (como el máximo se mide en promedio anual, lo que cuenta es el total del año y no una sola semana). Si esas 5 horas se pagaran al valor de una hora ordinaria de 15 €, serían \(15 \times 5 = 75\) euros.
También hay otros límites que cuentan las horas a la semana: en un contrato a tiempo parcial la jornada es menor que la de una persona a tiempo completo comparable, y las personas extranjeras con visado de estudios pueden trabajar, en general, hasta 30 horas semanales si es compatible con sus estudios (Real Decreto 629/2022). Las reglas exactas pueden cambiar y dependen de tu contrato y de tu convenio, así que consúltalas para los detalles. En todo caso, este total semanal te dice exactamente cuántas horas trabajaste.

Sumar una semana que incluye turnos de noche (enfermería, cuidados, fábricas, tiendas abiertas 24 horas)

En un turno de noche de 22:00 a las 6:00 de la mañana siguiente, los números solos dan «6 − 22», que es negativo. Suma un día, 1440 minutos, y verás que es un turno de 8 horas.
Incluso en una semana que mezcla turnos de noche y de día, solo tienes que hallar las horas de cada día con la misma regla y sumarlas, así que el total no se confunde. Puedes comprobar por ti mismo si el total semanal de tu cuadrante es correcto.

Registrar las horas a la semana de estudio o de un trabajo extra

Si apuntas «de qué hora a qué hora», puedes usar el mismo cálculo para sumar cuántas horas a la semana dedicas a algo distinto de tu trabajo principal, como estudiar unas oposiciones o hacer trabajos de autónomo desde casa.
Ver el total semanal te permite mirar atrás con números, por ejemplo: «¿He compensado el fin de semana las horas de estudio que me salté entre semana?»

Fórmula

Tiempo de trabajo efectivo de un día (a partir de la entrada, la salida y el descanso)
Notación matemática (la notación habitual)
\(W\) \(=\) \(T_2\) \(-\) \(T_1\) \(-\) \(B\)
\(W\) \(=\) \(T_2\) \(-\) \(T_1\) \(+\) \(1440\) \(-\) \(B\)
En palabras (los símbolos sustituidos por palabras)
④ \(W\): tiempo de trabajo efectivo del día \(=\) ① \(T_2\): hora de salida en minutos \(-\) ② \(T_1\): hora de entrada en minutos \(-\) ③ \(B\): descanso
\(W\): tiempo de trabajo efectivo del día \(=\) \(T_2\): hora de salida en minutos \(-\) \(T_1\): hora de entrada en minutos \(+\) ⑤ \(1440\): minutos de 1 día \(-\) \(B\): descanso
La fórmula en palabras
① Toma la \(T_2\): hora de salida en minutos
② resta la \(T_1\): hora de entrada en minutos
③ resta después el \(B\): descanso
④ y obtienes el \(W\): tiempo de trabajo efectivo del día
⑤ Si la hora de salida es anterior a la de entrada (un turno que cruza la medianoche), la salida fue al día siguiente, así que suma los \(1440\): minutos de 1 día antes de restar el descanso (la segunda fórmula)
Un ejemplo sencillo
Para un día con entrada a las 9:00, salida a las 17:30 y 60 minutos de descanso, el tiempo de trabajo efectivo es
tiempo de trabajo efectivo (450 min = 7 h 30 min) \(=\) salida (1050 min) \(-\) entrada (540 min) \(-\) descanso (60 min)
\(W = 1050 - 540 - 60 = 450\)
\(450 = 60 \times 7 + 30\)
La idea clave
Primero, cada hora se pasa a minutos desde la medianoche con «60 × horas + minutos» (9:00 → 540 minutos, 17:30 → 1050 minutos). Cuando las horas están en minutos, lo que queda es una resta normal. Para aprender este paso con detalle en un solo turno, mira la página relacionada «Calculadora de horas trabajadas». En un turno de noche, como entrar a las 22:00 y salir a las 6:00 de la mañana siguiente, la resta da un número negativo, así que suma un día, \(1440\) minutos (\(= 24 \times 60\)), antes de restar el descanso (ejemplo: \(360 - 1320 = -960\) y \(-960 + 1440 = 480\) minutos = 8 horas). Si la hora de entrada y la de salida son la misma, esta página trata el día como «0 h» (no como un turno de 24 horas).
Total semanal y horas decimales
Notación matemática (la notación habitual)
\(S\) \(=\) \(W_1\) \(+\) \(W_2\) \(+ \cdots +\) \(W_7\)
\(H\) \(=\) \(S\) \(\div\) \(60\)
En palabras (los símbolos sustituidos por palabras)
② \(S\): total del tiempo de trabajo efectivo de la semana \(=\) ① \(W_1\): lunes \(+\) \(W_2\): martes \(+ \cdots +\) \(W_7\): domingo
④ \(H\): horas decimales \(=\) \(S\): total del tiempo de trabajo efectivo de la semana \(\div\) ③ \(60\): minutos de 1 hora
La fórmula en palabras
① Suma las \(W_1, W_2, \ldots, W_7\): tiempo de trabajo efectivo de cada día de todos los días que trabajaste
② y obtienes el \(S\): total del tiempo de trabajo efectivo de la semana
③ Después divide el total semanal \(S\) entre \(60\): minutos de 1 hora
④ y obtienes las \(H\): horas decimales (las horas en decimales, listas para multiplicar por el sueldo por hora)
Un ejemplo sencillo
Con 7 h 30 min (450 minutos) trabajados cada uno de los 5 días laborables (sin trabajar el fin de semana), el total semanal y las horas decimales son
total semanal (2250 min = 37 h 30 min) \(=\) lunes (450 min) \(+ \cdots +\) viernes (450 min)
\(S = 450 \times 5 = 2250\)
\(H = 2250 \div 60 = 37{,}5\)
La idea clave
Suma solo los días que trabajaste (un día libre cuenta como 0 minutos). Cuando usas «37 horas y 30 minutos» para calcular el sueldo, el error más común es escribirlo como «37,3 horas». Treinta minutos son media hora, \(0{,}5\) horas, así que 37 horas y 30 minutos son \(37{,}5\) horas. «Dividir los minutos entre 60 para obtener un decimal» es toda la idea de las horas decimales. Si los minutos no se dividen exactamente entre 60, el decimal no termina nunca, así que esta calculadora muestra el valor redondeado a 2 decimales.
Sueldo bruto estimado (horas decimales × sueldo por hora)
Notación matemática (la notación habitual)
En palabras (los símbolos sustituidos por palabras)
\(P\) \(=\) \(H\) \(\times\) \(R\)
③ \(P\): sueldo bruto estimado \(=\) ① \(H\): horas decimales \(\times\) ② \(R\): sueldo por hora
La fórmula en palabras
① Toma las \(H\): total semanal en horas decimales
② multiplícalas por el \(R\): sueldo por hora
③ y obtienes el \(P\): sueldo bruto estimado
Un ejemplo sencillo
Con un total semanal de 37,5 horas y un sueldo de 12 € la hora, el sueldo bruto estimado es
sueldo bruto estimado (450 €) \(=\) horas decimales (37,5 h) \(\times\) sueldo por hora (12 €)
\(P = 37{,}5 \times 12 = 450\)
La idea clave
El sueldo de esta página es una estimación a partir de una sola multiplicación: total de horas (horas decimales) × sueldo por hora. Cuando los números no salen exactos (cuando las horas decimales que se muestran están redondeadas, o cuando el sueldo tiene una fracción de céntimo), el sueldo se redondea al céntimo más cercano y se muestra con «≈» en lugar de «=». Es un sueldo bruto: no se han descontado la retención del IRPF ni las cotizaciones a la Seguridad Social, así que lo que cobras (el neto) es menos. Tampoco se incluyen las horas extraordinarias (en España se pagan, como mínimo, al valor de una hora ordinaria, o se compensan con descanso, según el convenio y el contrato) ni pluses como el de nocturnidad. Comprueba tu sueldo real en tu nómina.
El método básico de una hoja de fichaje es: para cada día, halla el tiempo de trabajo efectivo como salida − entrada − descanso y suma todos los días que trabajaste. Divide entre 60 el total semanal en minutos para obtener las horas decimales (como 37,5 horas) y multiplica por el sueldo por hora para estimar tu sueldo.

Símbolos y términos

Símbolos

\(T_1\), \(T_2\) T sub uno, T sub dos La hora de entrada en minutos (\(T_1\)) y la hora de salida en minutos (\(T_2\)). Una hora se pasa a minutos desde la medianoche con «60 × horas + minutos». (Ejemplo: 9:00 → \(T_1 = 540\), 17:30 → \(T_2 = 1050\))
\(B\) be El descanso en minutos. B es la inicial de «break» (descanso, en inglés).
\(W\) uve doble El tiempo de trabajo efectivo de un día (el tiempo de la entrada a la salida menos el descanso, el tiempo que has trabajado de verdad) en minutos. W es la inicial de «work» (trabajo, en inglés).
\(W_1, W_2, \ldots, W_7\) uve doble sub uno, uve doble sub dos, …, uve doble sub siete El tiempo de trabajo efectivo de cada día, de lunes a domingo, en minutos. El pequeño número de abajo a la derecha (el subíndice) indica qué día de la semana es.
\(S\) ese El total del tiempo de trabajo efectivo de la semana (todos los días sumados) en minutos. S es la inicial de «suma».
\(H\) hache El total semanal como un número decimal de horas (horas decimales), que se halla con \(H = S \div 60\). (Ejemplo: 2250 minutos → 37,5 horas)
\(R\) erre El sueldo por hora (en euros). R es la inicial de «rate» (tarifa, en inglés).
\(P\) pe El sueldo bruto estimado (en euros), que se halla con \(P = H \times R\). P es la inicial de «pago».
\(1440\) mil cuatrocientos cuarenta Los minutos de 1 día: \(24 \times 60 = 1440\). Se suma en un turno que cruza la medianoche (uno en el que sales al día siguiente).

Términos

hoja de fichaje Una hoja, una tarjeta o un sistema que registra la hora de entrada y la de salida de cada día (lo que se llama «fichar»). Las horas registradas se suman en tiempo de trabajo efectivo, que es la base de la nómina. Esta página suma una semana entera de una hoja de fichaje de una vez.
control horario El seguimiento de cuándo trabajas (entrada, salida, descansos y días libres) durante un periodo de nómina. Sumar el control horario es convertir las horas registradas en el total de tiempo de trabajo efectivo.
tiempo de trabajo efectivo El tiempo de la entrada a la salida menos el descanso, el tiempo que has trabajado de verdad. Es la expresión que usa el Estatuto de los Trabajadores. En España, la pausa de al menos 15 minutos que debe haber en una jornada continuada de más de 6 horas solo cuenta como tiempo de trabajo efectivo si así lo establece el convenio colectivo o el contrato; en ese caso no se resta. Mira el tuyo antes de descontar el descanso.
horas decimales Un tiempo escrito como decimal, como 37 horas y 30 minutos = 37,5 horas. Los minutos se dividen entre 60, así que el valor se puede multiplicar tal cual por el sueldo por hora. Ojo: 37 horas y 30 minutos no son 37,3 horas.
turno que cruza la medianoche Un turno en el que cambia la fecha, como un turno de noche. La hora de salida es un número menor que la de entrada, así que se suma un día, 1440 minutos, en el cálculo.
horas extraordinarias Las horas que se trabajan por encima de la jornada ordinaria máxima. Según el Estatuto de los Trabajadores, se pagan como mínimo al valor de una hora ordinaria (el convenio colectivo o el contrato pueden fijar más) o se compensan con tiempo equivalente de descanso retribuido, y no pueden pasar de 80 al año. El plus de nocturnidad (un complemento por trabajar de noche) lo fija normalmente el convenio. Las condiciones y las cantidades dependen de la ley y de tu convenio, así que esta calculadora las deja fuera y solo calcula total de horas × sueldo por hora.
sueldo bruto El sueldo antes de descontar la retención del IRPF (el impuesto sobre la renta) y las cotizaciones del trabajador a la Seguridad Social. Lo que cobras de verdad, ya con esos descuentos, es el sueldo neto. En España los sueldos y los precios por hora suelen expresarse en bruto.
registro de jornada La obligación de la empresa de registrar cada día el horario concreto de inicio y de fin de la jornada de cada persona (artículo 34, apartado 9, del Estatuto de los Trabajadores, desde el Real Decreto-ley 8/2019). La empresa conserva los registros cuatro años y están a disposición de las personas trabajadoras, de sus representantes y de la Inspección de Trabajo.

Qué conviene saber de antemano

Aquí tienes lo que te ayuda a usar el cálculo de esta página entendiendo de verdad lo que haces, y no solo pulsando el botón.
Si te atascas, repasar estos temas es el camino más rápido para avanzar.

La hora del día y la duración (2.º–3.º de Primaria, 7-9 años)
  • Saber distinguir una hora del día (un instante, como las 9:00) de una duración (como 7 horas y 30 minutos)
  • Saber que 1 hora = 60 minutos y 1 día = 24 horas
Las horas de la mañana y de la tarde y el formato de 24 horas (2.º–3.º de Primaria, 7-9 años)
  • Saber que sumar 12 a una hora de la tarde da el formato de 24 horas (las 5:30 de la tarde → 17:30)
  • Saber que la medianoche es el inicio del día y que en el formato de 24 horas se escribe 0:00
Restas llevando y divisiones con resto (3.º–4.º de Primaria, 8-10 años)
  • Saber hacer una resta en columnas como 1050 − 540
  • Saber hallar un cociente y un resto, como en 2250 ÷ 60 = 37 y sobran 30, para pasar los minutos a horas y minutos
Números decimales y multiplicación (5.º–6.º de Primaria, 10-12 años)
  • Saber que 0,5 significa una mitad y saber hacer una división como 2250 ÷ 60 = 37,5
  • Saber distinguir los minutos (sistema sexagesimal) de los decimales (sistema decimal), como en 30 minutos = 0,5 horas
  • Saber multiplicar un decimal por un número entero, como \(37{,}5 \times 12\)

Cómo calcularlo con Excel

Copia toda la tabla de abajo y pégala en la celda A1 de Excel. Funciona tal cual.
Hoja de fichaje semanal (tiempo de trabajo efectivo por día y total semanal)
Día Entrada Salida Descanso (min) Trabajado (min)
Lun 9:00 17:30 60 =SI(O(B2="";C2="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C2);C2)-SI.ERROR(HORANUMERO(B2);B2);1)*1440;0)-D2)
Mar 9:00 17:30 60 =SI(O(B3="";C3="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C3);C3)-SI.ERROR(HORANUMERO(B3);B3);1)*1440;0)-D3)
Mié 9:00 17:30 60 =SI(O(B4="";C4="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C4);C4)-SI.ERROR(HORANUMERO(B4);B4);1)*1440;0)-D4)
Jue 9:00 17:30 60 =SI(O(B5="";C5="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C5);C5)-SI.ERROR(HORANUMERO(B5);B5);1)*1440;0)-D5)
Vie 9:00 17:30 60 =SI(O(B6="";C6="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C6);C6)-SI.ERROR(HORANUMERO(B6);B6);1)*1440;0)-D6)
Sáb 0 =SI(O(B7="";C7="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C7);C7)-SI.ERROR(HORANUMERO(B7);B7);1)*1440;0)-D7)
Dom 0 =SI(O(B8="";C8="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C8);C8)-SI.ERROR(HORANUMERO(B8);B8);1)*1440;0)-D8)
Total semanal (min) =SUMA(E2:E8)
Tabla de las horas decimales y del sueldo bruto estimado a partir del total semanal
Total semanal trabajado (min) 2250
Total semanal: horas =COCIENTE(B1;60)
Total semanal: minutos =RESIDUO(B1;60)
Horas decimales =REDONDEAR(B1/60;2)
Sueldo por hora (€) 12
Sueldo bruto estimado (€) =REDONDEAR(B1/60*B5;2)
En la primera tabla, escribe la hora de entrada y la de salida de cada día (como «9:00») y el descanso en minutos en las columnas B a D, y la columna E muestra los minutos trabajados ese día. SI.ERROR(HORANUMERO(celda);celda) convierte una hora en un número (en el que 1 día = 1). Funciona tanto cuando la celda contiene texto como «9:00» como cuando Excel ya trata la celda como una hora. RESIDUO(salida − entrada;1) resuelve los turnos que cruzan la medianoche: cuando la resta es negativa (se sale al día siguiente), suma un día. La diferencia se multiplica por 1440 para obtener minutos y después se resta el descanso. Las filas con la entrada o la salida en blanco se quedan en blanco y no cuentan. En este ejemplo, de lunes a viernes son 450 minutos cada día y el total semanal de E9 es 2250 minutos.
En la segunda tabla, escribe el total semanal en minutos en B1. B2 y B3 lo separan en 37 horas y 30 minutos con COCIENTE (la parte entera de una división) y RESIDUO (el resto), y B4 muestra las horas decimales (37,5; REDONDEAR redondea a 2 decimales cuando la división no es exacta). Escribe tu sueldo por hora en B5, y B6 muestra el sueldo bruto estimado (450,00 € en este ejemplo, redondeado al céntimo). Solo tienes que cambiar los valores de la columna B por los tuyos.

Cómo calcularlo con Hojas de cálculo de Google

Copia toda la tabla de abajo y pégala en la celda A1 de Hojas de cálculo de Google. Funciona tal cual.
Hoja de fichaje semanal (tiempo de trabajo efectivo por día y total semanal)
Día Entrada Salida Descanso (min) Trabajado (min)
Lun 9:00 17:30 60 =SI(O(B2="";C2="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C2);C2)-SI.ERROR(HORANUMERO(B2);B2);1)*1440;0)-D2)
Mar 9:00 17:30 60 =SI(O(B3="";C3="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C3);C3)-SI.ERROR(HORANUMERO(B3);B3);1)*1440;0)-D3)
Mié 9:00 17:30 60 =SI(O(B4="";C4="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C4);C4)-SI.ERROR(HORANUMERO(B4);B4);1)*1440;0)-D4)
Jue 9:00 17:30 60 =SI(O(B5="";C5="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C5);C5)-SI.ERROR(HORANUMERO(B5);B5);1)*1440;0)-D5)
Vie 9:00 17:30 60 =SI(O(B6="";C6="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C6);C6)-SI.ERROR(HORANUMERO(B6);B6);1)*1440;0)-D6)
Sáb 0 =SI(O(B7="";C7="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C7);C7)-SI.ERROR(HORANUMERO(B7);B7);1)*1440;0)-D7)
Dom 0 =SI(O(B8="";C8="");"";REDONDEAR(RESIDUO(SI.ERROR(HORANUMERO(C8);C8)-SI.ERROR(HORANUMERO(B8);B8);1)*1440;0)-D8)
Total semanal (min) =SUMA(E2:E8)
Tabla de las horas decimales y del sueldo bruto estimado a partir del total semanal
Total semanal trabajado (min) 2250
Total semanal: horas =COCIENTE(B1;60)
Total semanal: minutos =RESIDUO(B1;60)
Horas decimales =REDONDEAR(B1/60;2)
Sueldo por hora (€) 12
Sueldo bruto estimado (€) =REDONDEAR(B1/60*B5;2)
HORANUMERO (convierte el texto de una hora en un número), SI.ERROR (devuelve otro valor si hay un error), SI (una condición), COCIENTE (la parte entera de una división), RESIDUO (el resto) y REDONDEAR (redondeo) se escriben igual en Hojas de cálculo de Google que en Excel. Hojas de cálculo de Google convierte automáticamente en hora un «9:00» que pegas, pero gracias a la alternativa de SI.ERROR la fórmula funciona de las dos formas. Copia toda la tabla, pégala en la celda A1 y cambia las columnas B a D por tus propias horas. Las respuestas son las mismas que en Excel.

Cómo calcularlo con Python

# Hoja de fichaje semanal (escribe solo los días que trabajaste, como (día, entrada, salida, descanso en minutos))
week = [
    ("Lunes", "9:00", "17:30", 60),
    ("Martes", "9:00", "17:30", 60),
    ("Miércoles", "9:00", "17:30", 60),
    ("Jueves", "9:00", "17:30", 60),
    ("Viernes", "9:00", "17:30", 60),
]
hourly_wage = 12  # sueldo bruto por hora (euros). Ponlo en None para no calcular el sueldo

def to_minutes(time_text):
    # pasa "9:00" o "17:30" (o solo la hora, "9") a minutos desde la medianoche
    parts = time_text.split(":")
    hour = int(parts[0])
    minute = int(parts[1]) if len(parts) > 1 else 0
    return hour * 60 + minute

def format_minutes(total_minutes):
    # pasa los minutos a la forma "8 h 30 min" ("0 h" si son 0 minutos)
    hours, minutes = divmod(total_minutes, 60)
    if hours == 0 and minutes == 0:
        return "0 h"
    if hours == 0:
        return f"{minutes} min"
    if minutes == 0:
        return f"{hours} h"
    return f"{hours} h {minutes} min"

total_work = 0
for day_name, clock_in, clock_out, rest_minutes in week:
    elapsed = to_minutes(clock_out) - to_minutes(clock_in)
    if elapsed < 0:
        # la salida es anterior a la entrada -> se sale al día siguiente (turno de noche), así que se suma un día
        elapsed += 1440
    work = elapsed - rest_minutes
    total_work += work
    print(f"{day_name}: {format_minutes(work)}")

decimal_hours = round(total_work / 60, 2)  # horas decimales (para el sueldo por horas)
print(f"Total semanal: {format_minutes(total_work)} ({decimal_hours} h, {len(week)} días)")
if hourly_wage is not None:
    pay = round(total_work * hourly_wage / 60, 2)  # sueldo bruto estimado (redondeado al céntimo)
    print(f"Sueldo bruto estimado: {pay:,.2f} €")
Funciona solo con la biblioteca estándar. divmod devuelve a la vez el cociente y el resto de una división, así que al dividir los minutos entre 60 se separan en horas y minutos. Ten en cuenta que Python escribe los decimales con punto en lugar de coma. Cambia arriba week (la entrada, la salida y el descanso de los días que trabajaste) y el sueldo por hora, y ejecuta el código.

La fórmula en LaTeX y otras notaciones matemáticas (para copiar)

Tiempo de trabajo efectivo de un día (a partir de la entrada, la salida y el descanso)
W = T₂ − T₁ − B  (T₂ ≥ T₁),  W = T₂ − T₁ + 1440 − B  (T₂ < T₁)
W = T_2 - T_1 - B \quad (T_2 \ge T_1), \qquad W = T_2 - T_1 + 1440 - B \quad (T_2 < T_1)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>W</mi><mo>=</mo>
    <msub><mi>T</mi><mn>2</mn></msub><mo>&#x2212;</mo>
    <msub><mi>T</mi><mn>1</mn></msub><mo>&#x2212;</mo>
    <mi>B</mi>
    <mo>,</mo><mspace width="0.7em"/>
    <mi>W</mi><mo>=</mo>
    <msub><mi>T</mi><mn>2</mn></msub><mo>&#x2212;</mo>
    <msub><mi>T</mi><mn>1</mn></msub>
    <mo>+</mo><mn>1440</mn><mo>&#x2212;</mo>
    <mi>B</mi>
  </mrow>
</math>
W = T_2 - T_1 - B, W = T_2 - T_1 + 1440 - B
workMinutes = If[t2 >= t1, t2 - t1, t2 - t1 + 1440] - b
W := `if`(t2 >= t1, t2 - t1, t2 - t1 + 1440) - b;
if t2 >= t1, W = t2 - t1 - b; else, W = t2 - t1 + 1440 - b; end
W = T_2 - T_1 - B (T_2 ≥ T_1), W = T_2 - T_1 + 1440 - B (T_2 < T_1)
Total semanal y horas decimales
S = W₁ + W₂ + ⋯ + W₇,  H = S ÷ 60
S = W_1 + W_2 + \cdots + W_7, \quad H = \dfrac{S}{60}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>S</mi><mo>=</mo>
    <msub><mi>W</mi><mn>1</mn></msub><mo>+</mo>
    <msub><mi>W</mi><mn>2</mn></msub><mo>+</mo>
    <mo>&#x22EF;</mo><mo>+</mo>
    <msub><mi>W</mi><mn>7</mn></msub>
    <mo>,</mo><mspace width="0.7em"/>
    <mi>H</mi><mo>=</mo>
    <mfrac><mi>S</mi><mn>60</mn></mfrac>
  </mrow>
</math>
S = W_1 + W_2 + cdots + W_7, H = S / 60
totalMinutes = Total[workMinutes]; decimalHours = totalMinutes / 60
S := add(w[i], i = 1 .. 7); H := S / 60;
S = sum(W); H = S / 60;
S = W_1 + W_2 + ⋯ + W_7, H = S / 60
Sueldo bruto estimado (horas decimales × sueldo por hora)
P = H × R
P = H \times R
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>P</mi><mo>=</mo>
    <mi>H</mi><mo>&#xD7;</mo><mi>R</mi>
  </mrow>
</math>
P = H xx R
pay = decimalHours * hourlyWage
P := H * R;
P = H * R;
P = H × R

Cómo pedirle a ChatGPT  que haga el cálculo

Eres un asistente de cálculo de control horario. Haz el siguiente cálculo ejecutando realmente código de Python y basa tu respuesta únicamente en los números del resultado de la ejecución (no respondas con cálculo mental ni a ojo).

Esta es una semana de una hoja de fichaje. Todas las horas están en formato de 24 horas y los descansos están en minutos.
- De lunes a viernes: entrada a las 9:00, salida a las 17:30, descanso de 60 minutos
- Sábado y domingo: sin trabajar
El sueldo bruto por hora es de 12 €.
Halla cada uno de estos datos:
1. Las horas trabajadas cada día (en la forma «X horas Y minutos» para cada día)
2. El total de horas trabajadas en la semana (en la forma «X horas Y minutos») y el número de días trabajados
3. El total semanal en horas decimales (el total de minutos trabajados dividido entre 60)
4. El sueldo bruto estimado (horas decimales × sueldo por hora, redondeado al céntimo, sin horas extraordinarias ni descuentos)

Halla las horas trabajadas de cada día como (salida en minutos) − (entrada en minutos) − descanso. Si en algún día la hora de salida es anterior a la de entrada, trátalo como una salida al día siguiente (turno de noche) y suma 1440 minutos.
Muestra las fórmulas que has usado y los números del resultado de la ejecución.

Cómo usar
  1. 1
    Introduce los números
    Escribe en los campos los números con los que quieres calcular
  2. 2
    Calcula
    Haz clic en el botón «Calcular»
  3. 3
    Consulta el resultado
    El resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
  Las ventajas de DataChef
Fácil y gratis
Conversiones gratis e ilimitadas
Sin conocimientos técnicos: fácil e intuitivo
Sin registro
Disponible nada más entrar
Sin necesidad de dar datos personales
Seguro y protegido
Conexión cifrada y segura (SSL)
Los archivos se borran automáticamente tras la descarga
Alta velocidad
Carga y conversión rápidas, sin esperas
Sin marcas de agua
Sin marca de agua
Sin necesidad de atribución
Uso comercial permitido
Uso comercial gratuito
Sin necesidad de pedir permiso