Una plantilla para horarios de clases en Excel es una hoja en blanco que tú conviertes en una rejilla de días por horas, con las asignaturas escritas dentro, una lista desplegable para no repetirlas a mano y un color por materia que se aplica solo. En este tutorial la montamos desde cero: empezando por una hoja vacía, terminando con un horario listo para imprimir en una sola hoja y para copiar a cada grupo.
Sirve para un tutor, una profesora de secundaria, un coordinador de FP o cualquier persona que organice clases. La plantilla funciona en Microsoft 365, Excel 2024, 2021, 2019 y 2016, y en Excel para la web. Las listas desplegables y el formato condicional existen en todas esas versiones.
Por qué una hoja de cálculo le gana al horario de papel
Imagina a Laura, tutora de primaria en un colegio con 6 grupos. Cada semana recibe cambios: un profesor que falta, un aula que se mueve, una guardia que se añade. Con el horario en una hoja de papel, cada cambio es borrar y reescribir media fila. Con Excel, mover una clase es arrastrar la asignatura a otra celda, y copiar el horario de 1.º A para hacer el de 1.º B es un clic.
La hoja de cálculo también resuelve algo que el papel no puede: ver de un vistazo qué materia se repite más, detectar huecos libres o colorear por colores para que el alumno identifique su día. Y lo más útil: si la asignatura vive en una lista desplegable, no hay que escribirla 30 veces a mano; basta con elegirla.
Las piezas del horario: celdas, horas, días y colores
Un horario de clases no es más que una tabla con los días en la parte de arriba y las horas en la columna de la izquierda. Cada celda de la rejilla es un bloque de 45 o 50 minutos donde se imparte una asignatura. Excel no tiene un «objeto horario», pero sus celdas son bloques perfectos: ajustas el alto y el ancho para que parezcan cuadrados, les pones bordes y la rejilla ya parece un horario de colegio.
La rejilla base tiene esta forma: los rótulos de los días (Lunes a Viernes) en la fila 2, las horas (de 8:00 a 14:00, por ejemplo) en la columna A, y el cuerpo del horario en B3:F14. Cada celda del cuerpo es una clase: una asignatura escrita a mano o elegida de una lista desplegable, y coloreada según la materia.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 1 | ||||||
| 2 | 2 | Hora | Lunes | Martes | Miércoles | Jueves | Viernes |
| 3 | 3 | 8:00 | |||||
| 4 | 4 | 8:55 | |||||
| 5 | 5 | 9:50 |
El ancho y alto que se ajusta al horario
Para que cada celda del horario parezca un bloque:
- Selecciona el rango
A2:F16(escribe A2:F16 en el Cuadro de nombres y pulsa Entrar). - En la pestaña Inicio, grupo Celdas, elige Formato > Alto de fila y escribe 28.
- Vuelve a Formato y esta vez elige Ancho de columna; escribe 18.
Verás la rejilla convertirse en una cuadrícula de cuadrados casi iguales. Si tu horario tiene más filas, repite el alto en todas ellas.
A2:F16 tienen la misma altura y el mismo ancho.H3 los bordes y los rellenos que se distinguen a simple vista
Para que la rejilla se lea como un horario y no como una tabla suelta:
- Con
A2:F16seleccionado, abre la ruta Inicio > Fuente > Bordes > Todos los bordes. - La fila 2 y la columna A las pondremos en negrita con Ctrl+N para que sirvan de cabeceras.
- Para los colores, más adelante usaremos el formato condicional; de momento dejamos los rellenos en blanco y los bordes finos en gris.
La estructura base: horas a la izquierda y días arriba
Empezamos con la rejilla vacía y le damos forma. Escribimos las horas a mano en la columna A, los días en la fila 2 y unas asignaturas sueltas para ver cómo queda el bloque. Más adelante sustituiremos lo de escribir a mano por una lista desplegable.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 1 | ||||||
| 2 | 2 | Hora | Lunes | Martes | Miércoles | Jueves | Viernes |
| 3 | 3 | 8:00 | Matemáticas | ||||
| 4 | 4 | 8:55 | Lengua | ||||
| 5 | 5 | 9:50 | Inglés | ||||
| 6 | 6 | 10:45 | |||||
| 7 | 7 | 11:40 | |||||
| 8 | 8 | 12:35 |
H3 escribir las horas a mano y dejar que Excel las ordene
- Haz clic en
A3y escribe8:00. Pulsa Entrar. - En
A4escribe8:55. EnA5escribe9:50. - Vuelve a seleccionar
A3:A5y arrastra el controlador de relleno (el cuadrado pequeño de la esquina inferior derecha) hacia abajo hastaA14. - Suelta. Excel continúa la serie cada 55 minutos: 10:45, 11:40, 12:35, 13:30, 14:25, 15:20, 16:15, 17:10.
8:00 y 8:55), selecciona las dos y arrastra.A3:A14 muestran horas de 8:00 a 14:25, cada 55 minutos, y la columna A se alinea a la derecha (es su formato de hora).H3 los días como rótulos de la fila 1
En la fila 2, ya con los rótulos en su sitio, les damos formato:
- Selecciona
B2:F2. - Pulsa Ctrl+N para ponerlas en negrita.
- En Inicio > Alineación, haz clic en Centrar para que el texto quede en medio de la celda.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 1 | ||||||
| 2 | 2 | Hora | Lunes | Martes | Miércoles | Jueves | Viernes |
| 3 | 3 | 8:00 |
H3 las asignaturas dentro de cada celda
Para ver el bloque con el rótulo dentro, escribimos algunas asignaturas a mano:
- En
B3escribeMatemáticas. - En
B4escribeLengua. - En
B5escribeInglés. - Centra el texto de
B3:B14con Inicio > Alineación > Centrar y ponlo en Ctrl+N.
Así vemos el bloque de 55 minutos con su rótulo dentro, listo para que después entre la lista desplegable.
B3, B4 y B5 muestran los nombres de las asignaturas centrados y en negrita dentro de su bloque.Una lista desplegable para no escribir cada asignatura 30 veces
Escribir las 30 asignaturas del horario a mano es lento y fuente de errores (Lengua con mayúscula, lengua sin tilde, LENgua…). Una lista desplegable pone todas las opciones en una columna a parte y cada celda del horario muestra una flecha para elegir una de ellas sin teclearla.
El truco es tener las asignaturas en una lista estable, en H3:H8, y que la validación de datos apunte a esa lista con referencias absolutas para que no se mueva al copiar la regla.
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | ||||||||
| 2 | 2 | Hora | Lunes | Martes | Miércoles | Jueves | Viernes | Asignaturas | |
| 3 | 3 | 8:00 | Matemáticas | Matemáticas | |||||
| 4 | 4 | 8:55 | Lengua | Lengua | |||||
| 5 | 5 | 9:50 | Inglés | Inglés | |||||
| 6 | 6 | 10:45 | Física | ||||||
| 7 | 7 | 11:40 | Historia | ||||||
| 8 | 8 | 12:35 | Francés |
H3 crear la lista de asignaturas en una columna aparte
- En
H3escribeMatemáticas. EnH4Lengua. EnH5Inglés. EnH6Física. EnH7Historia. EnH8Francés. - Selecciona
H3:H8y rótula la columna escribiendoAsignaturasenH2. - Con
H3:H8aún seleccionado, pulsa Ctrl+N para ponerlo en negrita.
Esta lista es la fuente de la verdad: si mañana se cambia Francés por Alemán, se cambia una vez en H8 y todo el horario se entera.
H3 y H8.H3 aplicar la validación al horario entero
Ahora la lista desplegable en cada celda del horario:
- Selecciona el cuerpo del horario:
B3:F14. - Ve a Datos > Herramientas de datos > Validación de datos.
- En el cuadro, en Permitir elige Lista.
- En Origen escribe
=$H$3:$H$8(con los dólares; si no, la regla se mueve al copiar). - Marca la casilla Celda con lista desplegable y deja Omitir blancos activada.
- Pulsa Aceptar.
Cada celda de B3:F14 muestra ahora una flecha a la derecha. Al hacer clic sale un menú con las 6 asignaturas.
B3:F14 aparece una flecha de lista desplegable.H3 cambiar una asignatura en la lista y ver cómo se actualiza todo
La gracia de la lista es que se mantiene en un solo sitio. Sustituye Francés por Alemán:
- Ve a
H8, selecciona el contenido y escribeAlemán. - Pulsa Entrar.
- Abre la flecha de una celda del horario, por ejemplo
D7.
Verás que Alemán ya aparece como opción, y Francés ha desaparecido. Las celdas del horario que tuvieran Francés escrito de antes siguen mostrando Francés (la lista solo afecta a las nuevas introducciones), pero puedes reemplazarlas eligiendo Alemán desde la flecha.
Colorear el horario por materia con formato condicional
Pintar 30 celdas a mano con 6 colores y mantener el orden es una pesadilla. El formato condicional mira qué asignatura hay escrita en cada celda y aplica el color solo. Si cambias Lengua por Historia, la celda cambia de verde a lila automáticamente.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 1 | ||||||
| 2 | 2 | Hora | Lunes | Martes | Miércoles | Jueves | Viernes |
| 3 | 3 | 8:00 | Matemáticas | Lengua | Inglés | Matemáticas | Física |
| 4 | 4 | 8:55 | Lengua | Matemáticas | Lengua | Inglés | Historia |
| 5 | 5 | 9:50 | Inglés | Física | Matemáticas | Lengua | Matemáticas |
H3 una regla por asignatura con su color
Hacemos una regla por materia. Empezamos por Matemáticas:
- Selecciona
B3:F14. - Abre Inicio > Estilos > Formato condicional > Nueva regla.
- Elige Aplicar formato a las celdas que contengan.
- En la primera lista elige Texto específico; en la segunda, que contenga; en el cuadro escribe
Matemáticas. - Pulsa Formato, ve a Relleno y elige un azul claro. Pulsa Aceptar.
- Pulsa Aceptar otra vez para cerrar la regla.
Repite los pasos 2 a 6 para cada asignatura con su color: Lengua (verde claro), Inglés (naranja claro), Física (amarillo claro), Historia (lila claro), Alemán (rosa claro).
H3:H8, incluidas mayúsculas y tildes. Si en la lista escribes Matemáticas y en la regla matematicas, no se pintará.Al escribir la asignatura en una celda del horario, la celda se pinta sola con su color. No hace falta tocar formato a mano nunca más.
B3, esa celda se vuelve azul claro automáticamente.H3 dejar el texto en blanco para que se lea mejor
Sobre el azul claro y el lila, el texto en negro se ve mal. Lo cambiamos:
- Abre Inicio > Estilos > Formato condicional > Administrar reglas.
- Elige la regla de Matemáticas y pulsa Editar regla.
- Pulsa Formato, ve a Fuente y en Color elige blanco. Acepta.
- Repite para las 5 asignaturas restantes.
- Cierra con Aceptar.
Sobre los rellenos claros el blanco se lee perfecto, y el horario parece una tabla limpia de un vistazo.
Imprimir el horario en una hoja A4 sin que se corte
Un horario a media hoja no sirve. Vamos a marcar el área exacta, ajustar la escala para que entre en un A4 en horizontal y aprovechar los márgenes.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 1 | ||||||
| 2 | 2 | Hora | Lunes | Martes | Miércoles | Jueves | Viernes |
| 3 | 3 | 8:00 | Matemáticas | Lengua | Inglés | Matemáticas | Física |
| 4 | 4 | 8:55 | Lengua | Matemáticas | Lengua | Inglés | Historia |
| 5 | 14 | 14:25 | Física | Inglés | Lengua | Matemáticas | Historia |
| 6 | 18 | ||||||
| 7 | 19 | ||||||
| 8 | 20 | Horario de Matemáticas — 1.º A | |||||
| 9 | 21 | 15/10/2026 |
H3 marcar el área de impresión exacta
- Selecciona el rango que quieres imprimir:
A1:F18(incluye la rejilla y deja sitio para el pie). - Abre Diseño de página > Configurar > Área de impresión > Establecer área de impresión.
A partir de ahora, al imprimir o al previsualizar (Ctrl+P), solo se manda esa zona.
H3 ajustar la escala y los márgenes
- Abre Diseño de página > Ajustar área > Escala.
- Marca Ajustar a y deja 1 página de ancho por 1 de alto.
- Vuelve a Diseño de página > Márgenes > Márgenes personalizados.
- Pon los cuatro márgenes en 1 cm y pulsa Aceptar.
El horario se reduce para caber en un único A4. Si la letra se ve pequeña, sube el alto de fila a 32 o 36 en lugar de 28.
H3 añadir el nombre arriba y la fecha de impresión
Para que cada horario quede identificado:
- En
B20escribeHorario de Matemáticas — 1.º A(sustituye por el grupo que corresponda) y ponlo en Ctrl+N. - En
B21escribe la fórmula=HOY()y dale formato de fecha corta desde Inicio > Número > Fecha corta. - Alinea ambos a la izquierda con Inicio > Alineación > Alinear a la izquierda.
=HOY()
=HOY() (en inglés TODAY) devuelve la fecha del sistema y se actualiza sola cada vez que se abre o se imprime el archivo.
B21 muestra la fecha actual en formato dd/mm/aaaa.Errores que pasan (y cómo arreglarlos)
H3 la lista desplegable muestra la columna H en vez de los nombres
Si al pulsar la flecha de una celda ves escrito =H3:H8 y no la lista de asignaturas, escribiste la referencia sin dólares. Abre Datos > Herramientas de datos > Validación de datos, coloca el cursor dentro del campo Origen y pulsa F4 una vez para que la referencia se vuelva absoluta (=$H$3:$H$8). Acepta y la lista funcionará.
H3 la celda acepta una asignatura que no está en la lista
Si escribiendo a mano una asignatura nueva (por ejemplo, Música) la celda la acepta sin quejarse, es que en Validación de datos desactivaste la pestaña Mensaje de error. Abre la regla, ve a la pestaña Mensaje de error, marca Mostrar mensaje de error cuando se introduzcan datos no válidos, elige Estilo Detener y acepta. A partir de ahí, solo se aceptan las asignaturas de la lista o las que ya estuvieran escritas.
H3 el formato condicional pinta toda la fila en vez de la celda
Si al elegir Matemáticas en B3 se pintan las celdas de la fila entera (A3:F3 o más allá), la regla tiene un rango demasiado grande. Abre Inicio > Estilos > Formato condicional > Administrar reglas, edita la regla y en Se aplica a deja solo =$B$3:$F$14. Acepta y la regla se limitará al cuerpo del horario.
H3 al imprimir sale el horario cortado en dos hojas
Si al previsualizar con Ctrl+P ves el horario partido entre la página 1 y la 2, lo más probable es que no marcaste el área de impresión, o que la escala no está bien ajustada. Selecciona A1:F18, ve a Diseño de página > Área de impresión > Establecer área de impresión, y luego en Escala marca Ajustar a 1 página de ancho por 1 de alto. Vuelve a imprimir.
Lo que ya sabes hacer con tu plantilla de horarios
- Tienes una rejilla lista con días en la fila 2 y horas en la columna A, ajustada en tamaño y con bordes.
- Tienes una lista desplegable con las asignaturas en la columna H, conectada al cuerpo del horario por validación de datos.
- Tienes el horario coloreado por materia con formato condicional, sin pintar nada a mano.
- Tienes el horario preparado para imprimirse en una sola hoja A4, con su título y la fecha actual.
El siguiente paso es copiar esta hoja para tener un horario por cada grupo. Ve a Inicio > Celdas > Formato > Mover o copiar hoja, marca Crear una copia y ponle el nombre del nuevo grupo (por ejemplo, Horario 1B). Repite por cada clase y tendrás una plantilla lista para seis, diez o veinte grupos.
Dudas al montar tu plantilla de horarios de clases en Excel
1. ¿Cómo hacer una plantilla de horario de clases en Excel para editar gratis?
Abre un libro nuevo, escribe los días en la fila 1 (de lunes a viernes o de lunes a sábado) y las horas en la columna A (de 7:00 a 14:00, por ejemplo). Luego selecciona todo el rango, ve a Inicio > Bordes > Todos los bordes y rellena cada celda con la asignatura y el profesor. Así tienes una plantilla que puedes copiar y modificar cada curso.
2. ¿Cómo imprimir un horario de clases hecho en Excel?
Una vez rellenas las celdas, selecciona el rango del horario, pulsa Ctrl+P y en Configuración de página elige Orientación horizontal. Ajusta los márgenes y, si queda grande, marca la opción Ajustar a 1 página de ancho por 1 de alto para que el horario entre en una sola hoja.
3. ¿Cómo editar un horario de clases en Excel una vez relleno?
Solo tienes que hacer clic en la celda que quieras cambiar y escribir la nueva asignatura o el nuevo profesor: Excel recalcula la hoja al instante. Si quieres cambiar el aspecto, usa Inicio > Color de relleno para diferenciar las materias y negrita para los nombres de los días.
4. ¿Dónde encontrar plantillas de horarios editables en Excel?
En la cinta, ve a Archivo > Nuevo y escribe "horario" en el buscador: verás varias plantillas prediseñadas de Microsoft que puedes abrir y editar directamente. Si prefieres empezar de cero, crea tu propio horario en un libro en blanco siguiendo la estructura de filas (horas) y columnas (días).
5. ¿Cómo pasar un horario de Excel a un PDF para imprimir y rellenar?
Rellena el horario en Excel, ve a Archivo > Guardar como y elige PDF en el tipo de archivo; así obtienes un PDF listo para imprimir. Si quieres dejarlo semi en blanco para escribir después, deja las celdas vacías antes de exportar y el lector podrá rellenarlo a mano sobre la hoja impresa.
Fuentes
- MicrosoftAtajos que funcionan igual en cualquier idioma — documentación oficialconsultado el 06/10/2026
- MicrosoftMIEMBRORANGOCUBO — documentación oficialconsultado el 06/10/2026