Plantilla Excel para control de asistencia

Hojas de asistencia diarias, semanales y mensuales gratuitas, además de un control anual de PTO, vacaciones y bajas por enfermedad. Cada una funciona en Excel y Google Sheets, con códigos de estado desplegables y totales que se calculan a medida que escribes.

Por qué controlar la asistencia
Por qué controlar la asistencia Qué incluir en una hoja de asistencia Códigos de estado de asistencia Plantillas Excel gratuitas de asistencia Cómo crear un control de asistencia en Excel FAQ

Un control de asistencia de empleados es una hoja de cálculo para registrar quién trabajó, quién faltó y por qué a lo largo de un día, una semana, un mes o un año completo. Estas plantillas gratuitas te ofrecen una hoja de asistencia lista para usar que puedes abrir, añadir a tu equipo y empezar a completar. Usa la hoja diaria, semanal o mensual para el seguimiento del día a día, o el control anual para gestionar el tiempo libre remunerado, las vacaciones y las bajas por enfermedad en un solo lugar.

Prueba WebWork gratis

14 días gratis

Sin tarjeta de crédito | Cancela en cualquier momento

Reservar demo

¿Por qué controlar la asistencia?

Unos datos de asistencia fiables respaldan la planificación, la nómina y las evaluaciones de desempeño. Controlarla de forma constante te ayuda a:

  • Detecta patrones de tardanzas y ausencias antes de que afecten la cobertura o los plazos.
  • Paga a tu equipo por las horas que realmente trabajó, con menos disputas de nómina.
  • Mantén registros claros para auditorías, requisitos laborales y revisiones de RR. HH.
  • Planifica turnos y proyectos según quién está disponible y quién está de permiso.
  • Separa los días por enfermedad, vacaciones y PTO para que los saldos de permisos sean precisos.

Qué incluir en una hoja de asistencia de empleados

Una buena hoja de asistencia en Excel o Google Sheets es sencilla pero consistente. Ya sea que crees la tuya o uses las plantillas de abajo, estos son los campos que conviene registrar:

  • Nombre del empleado (y su ID, si lo usas), además del departamento o puesto.
  • La fecha o el rango de fechas que abarca la hoja.
  • Un estado para cada día: presente, ausente, tarde o un tipo de permiso.
  • Hora de entrada, hora de salida y tiempo de descanso para el personal por horas o por turnos.
  • Total de horas trabajadas, calculado a partir de los horarios anteriores.
  • Una columna de notas para el contexto, como el motivo de una llegada tarde.

No todas las hojas necesitan todos los campos. Un conteo diario para un equipo pequeño es distinto de una hoja mensual para cien personas, y las cuatro plantillas de abajo cubren ambos casos.

Códigos de asistencia

Los códigos consistentes mantienen legible una hoja compartida y hacen que los totales cuadren. Todas las plantillas usan el mismo conjunto, y cada código colorea su celda automáticamente cuando lo eliges del menú desplegable.

Código Estado
PPresente
AAusente
LTarde
WFHTeletrabajo
VVacaciones
SEnfermedad
HFestivo

Puedes renombrar o añadir códigos según tu propia política. Solo mantenlos consistentes en toda la hoja para que los conteos sigan siendo precisos.

Plantillas de Excel gratis para asistencia de empleados

Cuatro plantillas cubren las necesidades de seguimiento más comunes. Cada plantilla de asistencia es gratuita, funciona tanto en Excel como en Google Sheets y calcula sus propios totales. Solo tienes que rellenar los estados y el resumen se actualiza solo.

Hoja de asistencia diaria (Excel y Google Sheets)

Registra un solo día a la vez. Añade el nombre, puesto y departamento de cada persona, elige un estado del menú desplegable y anota su hora de entrada, salida y descanso. La hoja calcula el total de horas por persona y lleva un conteo de cuántos estuvieron presentes, ausentes, tarde o de permiso, junto con el total de horas de todo el equipo.

Ideal para: lugares de trabajo por turnos, conteos diarios y equipos que quieren un registro rápido sin mucha configuración.

Hoja de asistencia semanal (Excel y Google Sheets)

Fija la fecha de inicio de la semana y luego marca un estado para cada persona de lunes a domingo. La plantilla suma los días trabajados, los días de ausencia y los días de permiso de cada empleado por fila, y te ofrece los totales de todo el equipo al final.

Ideal para: gerentes que revisan la asistencia cada semana, turnos rotativos y nóminas semanales.

Hoja de asistencia mensual (Excel y Google Sheets)

Elige el mes y el año, y la plantilla completa el día de la semana bajo cada fecha automáticamente. Marca los estados diarios a lo largo del mes, y cada fila suma los días asistidos, ausencias y permisos, con un porcentaje de asistencia una vez que ingresas los días laborables. Los totales del equipo aparecen debajo de la tabla.

Ideal para: equipos de RR. HH. y operaciones con nóminas mensuales o informes de ausentismo.

Control anual de PTO, vacaciones y bajas por enfermedad (Excel y Google Sheets)

Gestiona los permisos de todo el año en una sola hoja. Establece la asignación de cada persona para vacaciones, bajas por enfermedad y PTO, luego registra los días tomados mes a mes. Los días usados se suman automáticamente y el saldo restante se actualiza a medida que avanzas, poniéndose en rojo si alguien supera su asignación.

Ideal para: controlar saldos de permisos durante el año, revisiones anuales y planificar en torno a los permisos.

¿Controlas a más de unas pocas personas? Olvídate del marcado manual y deja que la asistencia se registre sola.

Prueba WebWork gratis

Cómo crear un control de asistencia en Excel

Si prefieres crear tu propia hoja de control de asistencia, la configuración es rápida:

  1. Enumera tu equipo. Pon los nombres de los empleados en la primera columna, con columnas para el puesto o departamento si las necesitas.
  2. Añade las fechas. En la fila superior, agrega el día, los días de la semana o cada fecha del mes.
  3. Configura códigos de estado. Elige un código corto para cada estado (P, A, L, etc.) y añade un menú desplegable con Datos > Validación de datos para que todos ingresen los mismos valores.
  4. Añade color con formato condicional. En Formato > Formato condicional, asigna a cada código su propio color de relleno para que la hoja sea fácil de leer.
  5. Haz los totales. Usa COUNTIF para contar cada estado por persona. Por ejemplo, =COUNTIF(B2:F2,"P") para los días presentes y SUM para sumar las horas.

O evita crearla y empieza con una de las plantillas de arriba.

Cuando una hoja de cálculo no basta

Una hoja de cálculo es un buen punto de partida, y para un equipo pequeño puede ser todo lo que necesitas. Se vuelve más difícil de mantener a medida que creces, ya que alguien tiene que marcar cada estado a mano, el personal remoto y de campo no puede fichar directamente, y cualquiera puede editar un archivo compartido.

Cuando ya no resulta cómodo rellenar la hoja de horas a mano, los equipos empiezan a recurrir a rastreadores de tiempo profesionales como WebWork.

WebWork registra la asistencia sin entradas manuales. Los empleados fichan la entrada y la salida desde su propio dispositivo, y sus horas de inicio y fin aparecen en tu panel automáticamente. Si alguien llega tarde o se va temprano, un aviso le pide el motivo, así que el registro se explica solo. Los permisos se gestionan en el mismo lugar. Los empleados solicitan un permiso, tú lo apruebas o rechazas con un clic, y los días aprobados aparecen en tus informes de asistencia. Para los saldos anuales, puedes establecer una asignación distinta para cada política de permisos y ver cuánto ha usado cada persona.

Los informes cubren horas registradas, asistencia, descansos y nóminas, y se exportan a CSV, XLS o PDF cuando necesitas un registro fuera de la aplicación. Los precios comienzan en $3.99/usuario/mes.

FAQ

Sí. Las cuatro plantillas son gratuitas para descargar y usar, sin necesidad de registrarse. Añade tu equipo, ajusta los códigos si lo necesitas y empieza a controlar la asistencia.
Sí. Cada plantilla funciona tanto en Excel como en Google Sheets.
Cubren distintos periodos de informe. La hoja diaria registra un día con horas de entrada y salida, la hoja semanal cubre de lunes a domingo, y la hoja mensual controla un mes completo con un porcentaje de asistencia por persona. Elige la que se ajuste a la frecuencia con la que informas.
Haz clic en la celda de un día y elige un estado en el menú desplegable: P para presente, A para ausente, etc. La celda cambia de color y los totales se actualizan automáticamente, así no cuentas nada a mano.
Divide los días que asistió una persona entre el total de días laborables del período y da formato de porcentaje al resultado. La plantilla mensual lo hace por ti una vez que ingresas el número de días laborables.
Como mínimo, una hoja de asistencia de empleados debe incluir el nombre del empleado, la fecha o período y un estado por cada día. Agrega la hora de entrada y salida para el personal por horas, el total de horas y una columna de notas para el contexto, como el motivo de una ausencia.
Usa el control anual para registrar el PTO, las vacaciones y las bajas por enfermedad. Define la asignación de cada persona por tipo de ausencia, registra los días conforme se toman y la hoja mantiene un total actualizado de días usados y restantes durante todo el año.
Cuando marcar manualmente empieza a costar tiempo real o los registros dejan de ser fiables, sabrás que es hora de cambiar a un software profesional. Normalmente esto ocurre cuando el equipo supera las 20 o 30 personas, o cuando incorporas personal remoto y de campo que no puede marcar su presencia desde un escritorio. En ese punto, los fichajes automáticos y el control de ausencias integrado ahorran más tiempo del que cuestan.
Reseñas en G2 Crowd
Reseñas confiables en Capterra
Calificaciones verificadas en GetApp

Controla la asistencia automáticamente con WebWork

14 días gratis

Sin tarjeta de crédito | Cancela en cualquier momento