horas

Plantillas de control horario en Excel: guía para empezar

noviembre 3, 2026 Tuto Excel 10 min read
Plantillas de control horario en Excel: guía para empezar

Una plantilla de control horario de trabajo es un libro de Excel donde registras la entrada, la salida y las pausas de cada jornada. Al preparar las columnas con el formato correcto, las fórmulas se encargan de mostrar las horas registradas, las horas no computables y la diferencia respecto al horario esperado.

En este tutorial construirás una plantilla para un taller, con un registro diario que podrás completar, imprimir y firma. Funciona con el formato .xlsx desde Excel 2007 y posteriores, y también en Excel para la web, para Mac y para móviles.

Nota: los datos y las indicaciones de este tutorial están comprobados en octubre de 2026.

Qué es una plantilla de control horario de trabajo

Una plantilla de control horario es una hoja que sustituye al parte de horas impreso. En ella se anotan los datos del trabajador, el periodo, las horas de entrada y salida y los descansos; después, Excel calcula lo que corresponde a cada día y deja preparado el registro para revisión y firma.

En este tutorial usarás el libro Control horario taller, de una empresa de siete personas que quiere saber qué horas registra cada empleado y cuántas difieren de su jornada prevista. La hoja Horario será el registro central: una fila por día, con columnas para la fecha, el trabajador, la entrada, la salida, la pausa, las horas registradas, las horas no computables, las horas esperadas y la diferencia.

La idea no es automatizar el fichaje ni sustituir las reglas de cada convenio. Es dejar un procedimiento claro, repetible y fácil de comprobar: se registra lo ocurrido, se calculan las horas y se conserva el documento.

Qué datos necesita tu plantilla de control horario

Tu plantilla debe recoger información suficiente para identificar el registro y explicar cada diferencia. Para el taller, la hoja empezará con los datos de la empresa y del periodo:

B2fxTaller Norte
A B C D
1 Campo Dato Campo Dato
2 Empresa Taller Norte Periodo October 2026
3 Trabajador Laura Ruiz Jornada Partida
4 Responsable Marta Gil Semana 1
Horario

Después, cada fila del registro necesita estos datos:

  • Fecha y trabajador, para saber a qué jornada pertenece cada línea.
  • Entrada y salida, escritas como horas del día.
  • Pausa, como tiempo dentro de la jornada.
  • Horas registradas, calculadas por Excel.
  • Horas no computables, como los descansos que no son adecuadas al horario de trabajo.
  • Horas esperadas, según el horario de cada persona.
  • Diferencia, para detectar más o menos horas de las previstas.

Dónde crear la plantilla y qué versión usar

Crea el libro desde Excel de escritorio y guárdalo en tu carpeta de trabajo con extensión .xlsx. El formato admite fórmulas y formatos, y funciona desde Excel 2007; no necesitas una versión concreta para seguir estos pasos.

  1. Abre Excel y elige Archivo > Nuevo > Libro en blanco.
  2. Renombra la hoja con doble clic sobre su pestaña y escribe Horario.
  3. Añade una segunda hoja para la configuración: botón derecho sobre la pestaña Insertar.
  4. Guarda el libro con Archivo > Guardar como y escribe Control horario taller.xlsx.
ArchivoNuevoLibro en blanco
ArchivoGuardar como

Para que la vista no se.shift con cadaScroll, ajusta el zoom a 100 %:

VistaZoom100 %
Nota: en Excel configurado con punto decimal, como ocurre en algunas instalaciones, los argumentos de las fórmulas se separan con coma en lugar de punto y coma. Los ejemplos de este tutorial usan punto y coma.

Diseñar la hoja para registrar entradas y salidas

La hoja debe tener encabezados claros, porque cada columna recibirá un tipo de dato distinto. Escribe el título en A1 y los encabezados desde A6 hasta I6.

A6fx4
A B C D E F G H I J
1 nota: A6: Fecha B6: Trabajador C6: Entrada D6: Salida E6: Pausa F6: Horas registradas G6: Horas no computables H6: Horas esperadas I6: Diferencia
2 A B C D E F G H I
3 1 Control horario del taller
4 2 Empresa Taller Norte Periodo Octubre 2026
5 3 Trabajador Laura Ruiz Jornada Partida
6 4 Responsable Marta Gil Semana 1
7 6 Fecha Trabajador Entrada Salida Pausa Horas registradas Horas no computables Horas esperadas Diferencia
8 7 01/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45
9 8 02/10/2026 Laura Ruiz 09:00 14:00 00:00 3:00 7:45
Horario
  1. Escribe Control horario del taller en A1 y los datos de empresa y periodo en A2:D4.
  2. Selecciona A6:I6 y aplica negrita.
  3. Escribe los nueve encabezados de A6 a I6.
  4. En A7, escribe la fecha como 01/10/2026.
  5. Repite los datos de la primera jornada en las filas siguientes.

Formatear entrada, salida y pausa como horas

Si Excel interpreta 09:00 como texto, la resta no funcionará. Debes convertir esas columnas en valores horarios.

  1. Selecciona C7:E12.
  2. Abre Formato de celdas con Ctrl+1.
  3. En Número, elige Hora y selecciona el formato 13:30.
InicioNúmeroFormato de hora

La hora 09:00 ya insertada se mostrará como 09:00. Si aparece una fecha, escribe 09:00 con dos puntos y vuelve a aplicar el formato.

Comprueba: las celdas C7:E12 muestran 09:00, 17:30 y 00:45, y al hacer clic en una de ellas la barra de fórmulas conserva la hora, no una cadena de texto.

Calcular las horas registradas descontando la pausa

La primera fórmula vivirá en F7. Debe restar la entrada a la salida y restar la pausa, sin convertir horas a números decimales.

=MOD(D7-C7;1)-E7

Escribe =MOD(D7-C7;1)-E7 en F7. El resultado correcto es 7:45.

F7fx=MOD(D7–C7;1)-E7
A B C D E F G H I
6 Fecha Trabajador Entrada Salida Pausa Horas registradas Horas no computables Horas esperadas Diferencia
7 01/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 7:45
F7 MOD evita un número negativo si la salida es anterior a medianoche
Horario
Consejo: usa MOD para.wrap el cálculo cuando la jornada termina después de medianoche.
Comprueba: F7 muestra 7:45, que corresponde a ocho horas y media menos cuarenta y cinco minutos.

Calcular las horas no computables y la diferencia

En el horario partido de 09:00 a 14:00 y 17:00 a 20:00, el descanso de tres horas no computa. Anota ese descanso en G8 y calcula la diferencia en I7 e I8.

En G8 escribe el descanso como valor de hora:

=3/24

En H7 y H8 escribe 7:45 como hora, con formato de hora. En I7 usa:

=F7-H7+G7

Copia I7 a I8.

I8fx=F8–H8+G8
A B C D E F G H I
6 Fecha Trabajador Entrada Salida Pausa Horas registradas Horas no computables Horas esperadas Diferencia
7 01/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
8 02/10/2026 Laura Ruiz 09:00 14:00 00:00 5:00 3:00 7:45 0:15
Horario
Comprueba: I7 queda en 0:00 e I8 en 0:15, porque las horas registradas, más el descanso no computable, cubren la jornada esperada.

Completar el registro diario con una fórmula que se copia

La fórmula debe viajar con cada fecha. Para evitar referencias rotas, completa primero los datos de entrada, salida y pausa y después arrastra el controlador de relleno.

  1. Escribe los datos de las filas 7 a 12.
  2. Copia F7 y pégala en F8:F12.
  3. Copia I7 y pégala en I8:I12.
  4. Copia G8 y pégala en G9:G12 solo si el descanso se repite; si no, deja el valor en 0:00.
F12fx=MOD(D12–C12;1)-E12
A B C D E F G H I
7 01/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
8 02/10/2026 Laura Ruiz 09:00 14:00 00:00 5:00 3:00 7:45 0:15
9 03/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
10 04/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
11 05/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
12 06/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
F12 Arrastra el controlador de relleno desde F7 hasta F12
Horario
Comprueba: cada fila muestra sus propias horas registradas y su diferencia; los valores cambian al cambiar la fecha, la entrada o la salida de esa fila.

Adaptar la plantilla al horario de cada trabajador

La columna de horas esperadas es la que permite compartir la estructura entre personas con jornadas diferentes. Cambia H7 según el turno y la diferencia se recalcula.

  1. Cambia H8 a 8:00 para un turno de mañana.
  2. Revisa que H8 conserve el formato de hora.
  3. Mira I8: la diferencia pasará de 0:15 a 0:00.

Registrar una semana completa de un solo trabajador

Siete filas permiten ver el total semanal de la persona. Añade al final una fórmula de suma para las horas registradas.

F14fx=SUMA(F7:F13)
A B C D E F G H I
7 01/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
8 02/10/2026 Laura Ruiz 09:00 14:00 00:00 5:00 3:00 7:45 0:15
9 03/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
10 04/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
11 05/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
12 06/10/2026 Laura Ruiz 09:00 17:30 00:45 7:45 0:00 7:45 0:00
13 07/10/2026 Laura Ruiz 0:00 0:00 7:45 -7:45
14 Total semana 46:30 3:00 54:15 -4:45
Horario

El total de horas registradas es 46:30 y el descanso no computable suma 3:00.

Comprueba: F14 muestra 46:30 y la fila de total se distingue de las jornadas diarias.

Registrar varios trabajadores en la misma hoja

Añade una columna de nombre o conserva el nombre ya presente en B. La clave es no mezclar referencias: cada fila debe tener su entrada, su salida y sus horas esperadas.

En la fila 15 registra a Diego:

B15fxDiego Soto
A B C D E F G H I
14 Total semana 46:30 3:00 54:15 -4:45
15 01/10/2026 Diego Soto 08:00 16:00 0:30 7:30 0:00 8:00 -0:30
Horario
Comprueba: la fila de Diego conserva las mismas fórmulas y muestra 7:30 registradas, 8:00 esperadas y -0:30 de diferencia.

Imprimir el registro horario para firmarlo

Antes de imprimir, conviene decidir qué parte de la hoja se imprime. Si solo quieres el registro del trabajador, ajusta el área de impresión a los datos usados, no a toda la hoja.

  1. Selecciona A1:I14.
  2. Abre Disposición de página > Área de impresión > Definir área de impresión.
  3. En Disposición de página > Tamaño de hoja, elige A4.
  4. En Disposición de página > Orientación, elige Horizontal.
  5. En Disposición de página > Márgenes, revisa que las horas no queden junto al borde.
  6. Revisa en Vista > Vista previa y después imprime.
Disposición de páginaÁrea de impresiónDefinir área de impresión
Disposición de páginaTamaño de hojaA4
Disposición de páginaOrientaciónHorizontal
VistaVista previa
Cuidado: una columna demasiado estrecha puede mostrar #### en pantalla y al imprimir. Ajusta su ancho antes de firmar la copia.
Comprueba: la vista previa muestra la empresa, el periodo, las siete jornadas, los totales y una columna de diferencia legible.

Por qué el total de horas aparece con decimales o con ####

Los dos Symptoms tienen causas distintas. Si un total muestra 7,75 en vez de 7:45, la celda tiene un formato numérico general o de número; si muestra ####, el contenido no cabe en el ancho de la columna.

En el primer caso, el cálculo es correcto pero la presentación engaña: Excel representa una fracción de día como decimal. En el segundo, el valor existe y solo falta espacio visual. Ninguno de los dos errores cambia el resultado de la fórmula.

Corregir un total que se muestra como número entero

Si F14 muestra 7,75, selecciona F14 y aplica el formato de hora.

  1. Selecciona F14.
  2. Pulsa Ctrl+1.
  3. En Número, elige Hora y el tipo 13:30.
  4. Pulsa Aceptar.
InicioNúmeroFormato de hora
F14fx=SUMA(F7:F13)
A B C D E F
13 07/10/2026 Laura Ruiz 0:00
14 Total semana 46:30
F14 Con formato de hora, 7,75 se muestra como 7:45
Horario
Comprueba: F14 deja de mostrar 7,75 y aparece 46:30, sin cambiar la fórmula.

Recoverer el ancho de una columna con ####

Si una columna muestra ####, no cambies el formato: amplía el espacio.

  1. Selecciona la columna affected.
  2. Abre Inicio > Formato > Autoajustar ancho de columna.
  3. Revisa que la hora completa quede visible.
InicioFormatoAutoajustar ancho de columna

También puedes hacer doble clic en el borde derecho del encabezado de la columna.

Comprueba: la columna deja de mostrar #### y muestra la hora completa.

Qué puede y qué no puede hacer tu plantilla

La plantilla calcula diferencias, resume semanas y prepara una copia para firma. No aplica por sí sola las reglas de cada convenio, no decide si una pausa es computable y no registra la presencia de forma automática.

Cada jornada puede tener pausas, descansos y horarios distintos, así que los valores de horas no computables y horas esperadas deben revisarse. Excel tampoco sabe si alguien entró tarde o salió antes: solo resta y compara lo que escribiste.

Para una empresa pequeña con horarios estables, el libro es suficiente. Si hay turnos rotativos, mucho volumen o varias personas, conviene organizar mejor los datos antes de crecer.

Nota: si la plantilla llega al límite de filas de una hoja, suspende el registro de un mes completo por trabajador en una hoja propia; para muchos registros, usa un libro por periodo o una base de datos.

Lo que ya sabes hacer con tu plantilla de control horario

  • Registras fecha, trabajador, entrada, salida y pausa en una fila por jornada.
  • Aplicas formato de hora para que Excel entienda los valores horarios.
  • Calculas las horas registradas con MOD, la pausa y el descanso no computable.
  • Obtienes la diferencia frente a las horas esperadas de cada persona.
  • Copias las fórmulas con el controlador de relleno y revisas los resultados.
  • Ajustas el área de impresión, el tamaño A4 y la orientación horizontal.
  • Corriges totales mostrados como decimales y columnas con ####.

El siguiente paso es duplicar la hoja para cada mes, guardar una copia por periodo y conservar el registro firmado conforme a las reglas de tu empresa.

Consejo: revisa la ayuda oficial de Microsoft sobre la función HOJA (SHEET) cuando necesites identificar el número de una hoja dentro del libro.

Fuentes

  1. MicrosoftHOJA — documentación oficialconsultado el 27/10/2026