Horario semanal

Plantilla de horario semanal en Excel: cómo crearla paso a paso

octubre 10, 2026 Tuto Excel 14 min read
Plantilla de horario semanal en Excel: cómo crearla paso a paso

Una plantilla de horario semanal en Excel es una hoja donde repartes, en franjas de media hora y a lo largo de los siete días, las actividades de tu semana: trabajo, estudio, ejercicio, descanso o lo que necesites. La montas una vez y la usas cada semana cambiando solo la fecha del lunes. Al terminar este artículo sabrás hacer la cuadrícula de horas y días, rellenarla con listas desplegables, medir el tiempo de cada actividad con SUMAR.SI (SUMIF) y dejarla lista para imprimir en A4 horizontal. Funciona en Excel 2010 en adelante y en Excel para Microsoft 365; en Excel para la web también, salvo las macros VBA.

Qué es una plantilla de horario semanal en Excel y para qué te sirve

Una plantilla de horario semanal es una hoja con dos dimensiones: las horas del día en las filas y los siete días de la semana en las columnas. Cada celda de la cuadrícula representa un bloque de media hora y ahí apuntas la actividad correspondiente. Es la forma más cómoda de ver de un vistazo qué haces cada día y cuánto le dedicas a cada cosa.

Se hace en Excel y no en un PDF fijo porque es modificable: cambias las horas, los días, las categorías de la lista desplegable o los colores sin tocar el resto. Un autónomo, por ejemplo, la usa para encajar horas de cliente, tareas de gestión, comidas y deporte, y al final de la semana ve cuántas horas facturables ha tenido y cuántas se le han ido a otras cosas.

Nota: en este artículo uso el punto y coma como separador de argumentos. En Excel configurado con punto decimal (México, Estados Unidos) el separador es la coma: =SI(A1>10,"Alto","Bajo").

Las piezas de la plantilla: hoja, horas, días y turnos

Toda plantilla de horario semanal tiene las mismas cuatro piezas, da igual el uso que le des:

  • Eje vertical de horas: las franjas del día. Lo normal es escribir una hora por cada media hora, de 6:00 a 22:00, que son 33 filas.
  • Eje horizontal de días: los siete días de lunes a domingo, en una fila de cabecera.
  • Celdas de actividad: la cuadrícula central donde eliges qué haces en cada bloque.
  • Cabecera y referencias: la fila 1 con los días y la columna A con las horas, más una zona aparte para totales.

Qué cambia de un horario a otro lo decides tú: la columna de horas y la lista de la columna J. Lo ves en esta comparativa rápida:

Pieza Oficina (8 h, 9 a 18) Turnos (8 h, mañana/tarde/noche)
Eje vertical 9:00 a 18:00, cada 30 min 6:00 a 22:00, cada 60 min en tres bloques
Eje horizontal Lunes a viernes Lunes a domingo
Lista desplegable Reunión, Cliente, Informe, Admin Turno M, Turno T, Turno N, Libre
Cabecera Columna A con la hora Columna A con el bloque (M/T/N)

Montar la cuadrícula de horas y días a mano

Empezamos con la cuadrícula vacía. Necesitas una hoja nueva con la columna A para las horas y la fila 1 para los días.

  1. En una hoja nueva, escribe 6:00 en A2 y 6:30 en A3. Selecciona A2:A3, arrastra el controlador de relleno hacia abajo hasta A34. Verás las horas de 6:00 a 22:00, una cada media hora.
  2. En B1 escribe Lunes, en C1 Martes y así hasta C2:D1:H1 con Domingo.
  3. Selecciona A2:A34 y abre Ctrl+1 para ir a Formato de celdas. En la pestaña Número elige Categoría Hora y el formato 13:30. Acepta.
  4. Haz doble clic en el borde derecho de la cabecera de la columna A para ajustar el ancho al contenido.
  5. Selecciona B1:H34 y en la cinta aplica Ctrl+N (negrita) solo a la fila 1 si quieres, o deja el formato para el siguiente apartado.
A2fx=A1+0,0208333333
A B C D E F G H I
1 1 Hora Lunes Martes Miércoles Jueves Viernes Sábado Domingo
2 2 6:00
3 3 6:30
4 4 7:00
5 … … … … … … … … …
6 33 21:30
7 34 22:00
A2 Arrastra el controlador de relleno hasta A34
Horario
Comprueba: la columna A muestra las horas de 6:00 a 22:00, formato 13:30, y la fila 1 tiene los siete días. Si al arrastrar te salen números como 0,25, revisa el formato de la columna.

Aplicar formato para que la plantilla se lea de un vistazo

Ahora la cuadrícula tiene que verse bien, no solo funcionar bien. Vas a poner la cabecera en negrita, dibujar los bordes de la cuadrícula, alternar el color por columnas e inmovilizar la primera fila y la primera columna para que al desplazarte siempre sepas qué día y qué hora estás mirando.

  1. Selecciona B1:H1 y pulsa Ctrl+N para ponerla en negrita.
  2. Selecciona A1:H34, ve a Inicio > Fuente > Bordes > Todos los bordes.
  3. Inmoviliza la fila 1 y la columna A desde Vista > Inmovilizar paneles > Inmovilizar paneles.
VistaInmovilizar panelesInmovilizar paneles
Comprueba: al hacer clic en una celda de la zona central y pulsar Ctrl+flecha arriba o Ctrl+flecha izquierda, la selección se para en la fila 1 y en la columna A.

Colorear las filas alternas de día automáticamente

Las columnas pares (martes, jueves y sábado) las pintas de gris claro con un formato condicional.

  1. Selecciona B2:H34.
  2. Abre Inicio > Estilos > Formato condicional > Nueva regla.
  3. Elige Usar una fórmula que determine las celdas a las que se aplica el formato.
  4. Escribe =RESTO(COLUMNA();2)=0.
  5. Pulsa Formato, elige Relleno, color gris claro (por ejemplo #F2F2F2), y acepta.
InicioEstilosFormato condicionalNueva regla
Comprueba: las columnas C (martes), E (jueves) y G (sábado) aparecen con fondo gris claro y el resto se quedan blancas.

Marcar la hora actual con un formato condicional

Para localizar la fila de la hora en curso sin tener que mirar el reloj, usa AHORA() (NOW).

  1. Selecciona A2:A34.
  2. Abre Inicio > Estilos > Formato condicional > Nueva regla, fórmula =A2=ENTERO(AHORA())*1, y aplica un fondo amarillo.
  3. Selecciona B1:H1 y crea otra regla con la fórmula =B1=TEXTO(AHORA();"dddd"), fondo verde claro.

=A2=ENTERO(AHORA())*1

=B1=TEXTO(AHORA();"dddd")
Comprueba: la celda de la columna A con la hora actual queda en amarillo y la cabecera del día de hoy queda en verde. Como las fórmulas se recalculan con cada cambio en la hoja, la marca se mueve sola.

Rellenar actividades con listas desplegables

Escribir a mano cada celda es lento y se presta a errata. Mejor una lista desplegable con las actividades típicas: Trabajo, Estudio, Ejercicio, Ocio, Descanso.

  1. En J1 escribe Actividad y en J2:J6 las cinco opciones: Trabajo, Estudio, Ejercicio, Ocio, Descanso.
  2. Selecciona B2:H34.
  3. Abre Datos > Herramientas de datos > Validación de datos.
  4. En la pestaña Configuración, Permitir Lista, Origen $J$2:$J$6.
  5. Pulsa Aceptar.
DatosHerramientas de datosValidación de datos
Comprueba: al hacer clic en cualquier celda de la cuadrícula aparece la flecha de la derecha y al desplegarla salen las cinco actividades.

Medir el tiempo dedicado a cada actividad con SUMAR.SI

Para saber cuántas horas le dedicas a cada cosa necesitas una columna que sume la hora siguiente menos la actual, y luego totales por actividad.

  1. En I1 escribe Duración.
  2. En I2 escribe =A3-A2 y arrastra hasta I33. Dale formato Hora 13:30.
  3. En K1 escribe Total día y en K2 la fórmula para el martes:

=SUMAR.SI.CONJUNTO($I$2:$I$34;$B$2:$B$34;"Trabajo")
  1. Copia K2 a L2:H2 y cambia la columna de la condición ($C$2:$C$34 para martes, $D$2:$D$34 para miércoles y así hasta $H$2:$H$34).
  2. En K1:H1 pon las etiquetas Trabajo, Estudio, Ejercicio, Ocio, Descanso según corresponda.
I2fx=A3–A2
A B C D E F G
1 A B C … I J
2 1 Hora Lunes Martes … Duración Actividad
3 2 6:00 Trabajo … 0:30 Trabajo
4 3 6:30 Trabajo … 0:30 Estudio
5 4 7:00 … 0:30 Ejercicio
6 … … … … … … …
7 33 21:30 … 0:30 Ocio
8 34 22:00 … Descanso
Horario
Comprueba: si has puesto Trabajo en dos franjas del martes, en L2 aparece 1:00. Si te sale 0,04166…, la celda no tiene formato hora.

Cuántas horas a la semana dedicas a cada actividad

El total por día está bien, pero el de toda la semana es lo que de verdad cuenta. Lo sumas con SUMAR.SI (SUMIF).

  1. En K20 escribe Trabajo, L20 Estudio, M20 Ejercicio, N20 Ocio y O20 Descanso.
  2. En K21 la versión semanal:

=SUMAR.SI($B$2:$H$34;"Trabajo";$I$2:$I$34)
  1. Copia K21 a L21:O21 y cambia el criterio entre comillas: "Estudio", "Ejercicio", "Ocio", "Descanso".

=SUMAR.SI($B$2:$H$34;"Trabajo";$I$2:$I$34)
Comprueba: la suma de los totales semanales coincide con 168 h (24 horas × 7 días), porque cada celda tiene una actividad de 30 minutos.

Crear una versión imprimible en A4 horizontal

Una plantilla de horario vale también en papel: la imprimes y la pegas en la nevera o la llevas encima.

  1. Ve a Disposición de página > Tamaño > A4.
  2. Ve a Disposición de página > Orientación > Horizontal.
  3. En Disposición de página > Márgenes > Márgenes personalizados, pon 1 cm en los cuatro.
  4. Marca Centrar en la página > Horizontal y Vertical.
  5. Abre Vista > Vista previa de saltos de página y comprueba que la plantilla cabe en una sola hoja. Si no, vuelve a la sección de márgenes y redúcelos a 0,5 cm.
Disposición de páginaTamañoA4
Disposición de páginaOrientaciónHorizontal
VistaVista previa de saltos de página
Comprueba: al pulsar Ctrl+P ves una sola página con la cabecera, las 33 filas y los totales a la derecha.

Duplicar la plantilla para otras semanas con solo cambiar la fecha

No montes 33 hojas a mano. Duplica la hoja y cambia el día del inicio en una sola celda.

  1. En B36 escribe la fecha del lunes de esta semana, 14/06/2026.
  2. Selecciona C1:H1 y reemplaza el contenido por la fórmula:

=B36+COLUMNA()-2
  1. Dale formato dddd d (día de la semana y número).
  2. Clic derecho en la pestaña Horario, elige Mover o copiar hoja, marca Crear una copia, y ponle el nombre Semana 2.
  3. En la copia, cambia B36 por la fecha del lunes siguiente, 21/06/2026.
B36fx14/06/2026
A B C D E F G H
1 Hora lunes 14 martes 15 miércoles 16 jueves 17 viernes 18 sábado 19 domingo 20
2 6:00
3 6:30
Horario
Comprueba: al cambiar B36 en la copia, los días de la fila 1 se actualizan solos y el formato dddd muestra lunes, martes, etc.

Por qué tu horario semanal no queda como esperabas

Tres fallos reales con esta plantilla que te van a salir la primera vez y que se arreglan en un minuto.

Las horas se desordenan al escribir con dos puntos

Escribes 6:00 en una celda que no tiene formato hora y Excel lo trata como texto. Al arrastrar el controlador de relleno no las suma, las copia tal cual y se desordenan.

A2fx"6:00"
A
1 Hora
2 6:00
3 6:00
4 6:00
5 6:00
6 6:00
Horario

Causa: la celda tenía formato General y el contenido es texto, no número. Arreglo: aplica formato Hora a la columna y vuelve a escribir 6:00 con el formato ya puesto. Si ya tienes muchos datos, usa la fórmula =VALOR("6:00") en una columna auxiliar, cópiala y pega solo los valores.

=VALOR("6:00")

La lista desplegable deja pasar actividades escritas a mano

Copias una columna de actividades de otra hoja con Ctrl+C y Ctrl+V encima de la cuadrícula. La validación se va, porque pegar con pegar normal sobrescribe también la validación.

Causa: Pegado especial > Validación solo copia la regla, pero si pegas valores y validación a la vez, el orden importa. Arreglo: revisa qué celdas siguen validadas con Inicio > Buscar y seleccionar > Ir a > Especial > Validación de datos. Si hay celdas sin desplegable, vuelve a aplicar la validación de datos sobre el rango completo.

InicioBuscar y seleccionarIr aEspecial

La suma de horas da un número raro como 1,5 en vez de 1:30

Tu fórmula =SUMAR.SI($B$2:$H$34;"Trabajo";$I$2:$I$34) da 1,5 en lugar de 1:30. La cuenta está bien hecha, lo que falla es el formato.

K21fx=SUMAR.SI($B$2:$H$34;"Trabajo";$I$2:$I$34)
K
20 Trabajo
21 1,5
Horario

Causa: la celda tiene formato General. Arreglo: abre Ctrl+1, elige Categoría Hora y el formato 37:50:55 o h:mm. La celda pasa de 1,5 a 1:30 sin tocar la fórmula.

Lo que ya sabes hacer con tu plantilla de horario semanal

  • Montar la cuadrícula de horas y días con el controlador de relleno.
  • Darle formato (bordes, negrita, inmovilizar paneles) para que se lea de un vistazo.
  • Rellenarla con listas desplegables en Datos > Herramientas de datos > Validación de datos.
  • Medir tiempos con SUMAR.SI y SUMAR.SI.CONJUNTO por día y por semana.

El siguiente paso es blindar la hoja para que solo se editen las celdas de actividades: desbloquea B2:H34 con Ctrl+1 > Proteger, ve a Revisar > Proteger hoja, pon una contraseña y Aceptar. A partir de ahí, mover o borrar la cuadrícula costará un aviso.

Dudas al montar una plantilla de horario semanal en Excel

1. Cómo hacer una plantilla de horario semanal editable en Excel

Abre un libro en blanco y, en la celda A1, escribe los días de lunes a domingo en una fila. Debajo, en la columna A, anota las horas de la jornada de, por ejemplo, 8:00 a 20:00 en intervalos de 30 minutos; solo tienes que escribir las dos primeras y arrastrar el controlador de relleno hacia abajo. Por último, aplica bordes y un color de relleno a la fila de los días para distinguirla, y guarda el archivo como .xlsx para poder modificarlo siempre que quieras.

2. Se puede usar la misma plantilla de horario semanal en Word

Sí, puedes llevarla a Word: en Excel ve a Inicio > Portapapeles > Copiar, abre un documento en blanco y pega con Inicio > Pegar > Pegado especial > Objeto de hoja de cálculo de Microsoft Excel. Así consigues una tabla con doble clic editable dentro de Word. Si prefieres algo más ligero, también puedes pegar como imagen o usar Pegar > Mantener formato de origen.

3. Cómo crear un calendario semanal en Excel desde cero

Reserva la fila 1 para los encabezados de los días (lunes a domingo) y la columna A para los turnos o actividades. Crea una cuadrícula con siete columnas y tantas filas como bloques de tiempo necesites, ajustando el alto de fila para que cada celda sea del mismo tamaño. Con el rango seleccionado, ve a Inicio > Fuente > Bordes > Todos los bordes y tendrás la rejilla lista para rellenarla.

4. Cómo hacer que el calendario semanal empiece en lunes y no en domingo

Por defecto Excel muestra la semana con domingo como primer día según la configuración regional del sistema. Para cambiarlo, ve a Archivo > Opciones > Idioma y, dentro de Configuración de idioma, elige Español (España) o cualquier país que tenga el lunes como inicio de semana, luego reinicia Excel. También puedes escribir tú mismo los días en A1:G1 en el orden que prefieras, sin depender del orden automático.

5. Cómo guardar la plantilla de horario semanal como PDF para imprimir

Cuando la plantilla esté lista, ve a Archivo > Guardar como, elige la carpeta y en Tipo selecciona PDF. Pulsa Opciones y marca «Hoja(s) activa(s)» si solo quieres imprimir la cuadrícula, y en «Ajustar página» escoge Ajustar a 1 página en ancho por 1 en alto para que no te quede cortada. Confirma con Guardar y tendrás un PDF listo para imprimir en A4 horizontal.

6. Cómo añadir intervalos de horas a un calendario semanal en Excel

En A2 escribe 08:00 y en A3 08:30; selecciona ambas, agarra el controlador de relleno y arrástralo hacia abajo hasta la hora de cierre. Si Excel te muestra decimales raros, abre Formato de celdas con Ctrl+1 y elige la categoría Hora con un formato de 00:00 o 00:00 h. Ajusta la altura de fila a unos 25 puntos para que cada intervalo ocupe el mismo espacio.

7. Qué es un planificador semanal y cómo se hace en Excel

Un planificador semanal es simplemente una tabla donde repartes tareas, turnos o citas entre los días de la semana y las horas del día. En Excel se hace con una cuadrícula de 7 columnas (una por día) por las filas que necesites, donde cada celda admite texto, colores o formato condicional para destacar lo importante. Puedes añadir una columna extra de notas a la derecha o una fila superior de objetivos para darle más contexto.

8. Cómo hacer un calendario semanal que sirva para todo el año 2026

No hace falta una hoja por cada semana: basta con una plantilla base y cambiar el rango de fechas en la fila superior cuando empieces una semana nueva. Para que el año se actualice solo, escribe en A1 el primer lunes de 2026 (5 de enero) y en B1 =A1+1, y arrastra hasta la columna G; así, al copiar el bloque hacia abajo, todas las fechas se calculan solas. Después bloquea la fila 1 con Vista > Inmovilizar paneles para que siempre se vean los días al desplazar.