Aller au contenu principal
TEMPO

Guía de control horario

Hoja de fichaje en Excel: cómo construirla y cuándo dejarla

Una hoja de fichaje en Excel es una tabla donde se anotan, para cada empleado y cada día, sus horas de llegada y de salida, sus pausas y su estado (presente, ausente, vacaciones), para calcular las horas trabajadas del mes. Esta guía describe las columnas y fórmulas de una plantilla fiable, los errores habituales en Marruecos y el momento en que conviene más un software de control horario.

Demander une démo

Mis à jour le 28/10/2026

¿Para qué sirve una hoja de fichaje?

Acredita y totaliza el tiempo de trabajo de cada empleado para preparar la nómina: horas normales, horas extra, retrasos, ausencias y vacaciones. Para un equipo pequeño en una sola sede, un libro de Excel bien construido suele bastar.

En Marruecos, la jornada legal es de 44 horas semanales en las actividades no agrícolas (2288 horas al año, artículo 184 del Código de Trabajo marroquí), y las horas que la superan se pagan con recargo según el artículo 201.

¿Qué columnas incluir en una hoja de fichaje en Excel?

  • A · Fecha

    Contenido
    El día trabajado
    Fórmula o entrada (fila 2)
    Entrada, formato dd/mm/aaaa
  • B · Día

    Contenido
    El día de la semana, para localizar el descanso
    Fórmula o entrada (fila 2)
    =TEXTO(A2;"dddd")
  • C · Matrícula

    Contenido
    El identificador del empleado
    Fórmula o entrada (fila 2)
    Entrada (la misma que en la nómina)
  • D · Nombre

    Contenido
    Nombre y apellidos
    Fórmula o entrada (fila 2)
    Entrada, o =BUSCARV(C2;Empleados!A:B;2;FALSO)
  • E · Entrada

    Contenido
    Hora de llegada
    Fórmula o entrada (fila 2)
    Entrada hh:mm
  • F · Inicio de pausa

    Contenido
    Salida a comer
    Fórmula o entrada (fila 2)
    Entrada hh:mm
  • G · Fin de pausa

    Contenido
    Vuelta de la pausa
    Fórmula o entrada (fila 2)
    Entrada hh:mm
  • H · Salida

    Contenido
    Hora de salida
    Fórmula o entrada (fila 2)
    Entrada hh:mm
  • I · Horas trabajadas

    Contenido
    Presencia menos la pausa
    Fórmula o entrada (fila 2)
    =RESIDUO(H2-E2;1)-RESIDUO(G2-F2;1), formato [h]:mm
  • J · Horas previstas

    Contenido
    El horario planificado del día
    Fórmula o entrada (fila 2)
    Entrada, por ejemplo 08:00
  • K · Diferencia (en horas)

    Contenido
    Positiva = horas de más, negativa = horas que faltan
    Fórmula o entrada (fila 2)
    =(I2-J2)*24
  • L · Estado

    Contenido
    P presente, A ausente, V vacaciones pagadas, E enfermedad, F festivo, D descanso
    Fórmula o entrada (fila 2)
    Lista desplegable (Datos > Validación de datos)
  • M · Observación

    Contenido
    Retraso justificado, misión, fichaje olvidado…
    Fórmula o entrada (fila 2)
    Entrada libre

Una fila por empleado y por día. Fórmulas en sintaxis de Excel en español (separador punto y coma). Las horas se introducen en formato hh:mm.

¿Qué fórmulas usar para calcular las horas en Excel?

Excel guarda una hora como una fracción de día: 12:00 vale 0,5. Tres reglas evitan la mayoría de los errores:

  • [h]:mm para los totales: con hh:mm, 176 horas se muestran como 08:00. Total del mes: =SUMA(I2:I32);
  • RESIDUO para los turnos de noche: de 22:00 a 06:00, =RESIDUO(H2-E2;1) da 08:00 en lugar de una duración negativa;
  • ×24 para la nómina: =(I2-J2)*24 da −0,5 para media hora que falta, y 7:30 pasa a 7,5.

Otras fórmulas útiles: días de presencia =CONTAR.SI(L2:L32;"P"), horas por encima de 44 h en la semana =MAX(0;SUMA(I2:I8)*24-44), retraso en minutos para un horario de 08:30 =MAX(0;(E2-NSHORA(8;30;0))*1440). Proteja las celdas con fórmulas (Revisar > Proteger hoja).

¿Cómo contar las horas extra en la tabla?

El artículo 201 del Código de Trabajo marroquí aplica a las horas extra un recargo del 25 % entre las 6:00 y las 21:00, del 50 % entre las 21:00 y las 6:00, y del 50 % o el 100 % el día de descanso semanal. Hay que dividir cada jornada por tramos horarios, y la fórmula se vuelve pronto difícil de controlar.

Para un caso concreto, use la calculadora de horas extra y la guía de las horas extra en Marruecos.

¿Cómo preparar una hoja de fichaje para imprimir?

  1. 1

    Una pestaña por mes

    Una fila por día, domingos sombreados con formato condicional (=DIASEM(A2;2)=7).

  2. 2

    Columnas para rellenar a mano

    Fecha, entrada, pausa, salida y firma del empleado.

  3. 3

    Una zona de validación

    Total del mes, nombre y firma del responsable, fecha del visto bueno.

  4. 4

    El diseño de página

    Horizontal, una página por empleado y por mes, títulos de columna repetidos.

¿Cuáles son los límites de una hoja de fichaje en Excel?

Excel calcula bien lo que se le da. El problema es lo que se le da, y quién puede modificarlo.

  • Horas declaradas, no constatadas

    Una hora introducida a mano no prueba nada en caso de litigio.

  • Ningún rastro de los cambios

    Cualquiera puede cambiar una celda, y las copias difieren entre sedes.

  • Casos difíciles de formular

    Noches, turnos rotativos, Ramadán, días festivos: una fórmula más por cada regla.

  • Las incidencias se ven tarde

    Un fichaje olvidado se descubre al hacer la nómina.

¿Cuándo pasar de Excel a un software de control horario?

Cuando introducir las horas le lleva más de un día al mes, o en cuanto tiene varias sedes, turnos de noche o turnos rotativos. Un software de control horario recoge las horas en origen (terminal o teléfono), aplica las reglas de la planificación y del Código de Trabajo marroquí, y señala las incidencias sobre la marcha. Vea cómo elegir un software de control horario.

¿Cómo pasar de Excel a TEMPO sin empezar de cero?

  • Importe sus empleados y los fichajes ya anotados desde Excel, con la plantilla que facilita TEMPO.
  • Recoja las horas en origen: terminales ZKTeco o Hikvision, o el teléfono del empleado.
  • Deje que el cálculo siga sus reglas: planificación, noches, Ramadán, horas extra e incidencias cada día.
  • Exporte a Excel informes y estado de actividad para su software de nómina.

Lea también

Las reglas y las herramientas que sustituyen a la tabla.

Questions fréquentes

¿Cómo llevar el fichaje del personal en Excel?

Cree una fila por empleado y por día con la fecha, la matrícula, la hora de entrada, la pausa, la hora de salida y el estado. Calcule las horas con =RESIDUO(Salida-Entrada;1)-RESIDUO(FinPausa-InicioPausa;1), muestre los totales en formato [h]:mm y conviértalos a decimal (×24) para la nómina. Proteja las fórmulas y haga validar el mes.

¿Cómo calcular las horas nocturnas en Excel?

Use =RESIDUO(H2-E2;1) en lugar de =H2-E2. Cuando la salida es al día siguiente, por ejemplo de 22:00 a 06:00, la resta simple da un valor negativo; RESIDUO suma un día y devuelve 08:00. Las horas extra hechas entre las 21:00 y las 6:00 llevan un recargo del 50 %.

¿Por qué Excel muestra ###### en mi hoja de fichaje?

Porque la celda contiene una duración negativa, que Excel no sabe mostrar en formato de hora, por ejemplo una diferencia cuando el empleado ha trabajado menos de lo previsto. Multiplique la diferencia por 24 para mostrarla en horas decimales (−0,5 para media hora), o compruebe el signo con SI antes de mostrarla.

¿Basta con una hoja de fichaje en Excel?

Para unos pocos empleados en una sede, con horarios fijos, a menudo sí. Con varias sedes, turnos de noche o turnos rotativos, las horas declaradas a mano y los cambios sin rastro plantean problemas. Un software de control horario recoge las horas en origen y guarda el historial de las correcciones.

¿Se puede importar una hoja de fichaje de Excel en TEMPO?

Sí. TEMPO importa los empleados y los fichajes desde Excel con su plantilla: identificador del empleado, fecha, hora, sentido (entrada o salida) y observación. Cada fila rechazada indica la corrección que hay que hacer. Las horas siguientes llegan después de los terminales o del teléfono de los empleados.

Sources

Textes officiels d'où viennent les chiffres de cette page. Les valeurs proposées par le logiciel restent modifiables.

Voyons ensemble vos équipes, vos sites et vos pointeuses

Présentez-nous vos équipes, vos horaires, vos processus RH et vos terminaux : nous vous montrons TEMPO sur vos propres cas.