Una plantilla de calendario mensual en Excel es un libro con la cuadrícula del mes ya dibujada y huecos para apuntar tus citas. En este tutorial la construyes paso a paso sobre una hoja en blanco, usando fórmulas como FECHA, DIASEM y TEXTO, formato condicional para resaltar el día actual y validación de datos para clasificar cada anotación. Al terminar tendrás un calendario que se actualiza solo cuando cambias el mes y el año, válido desde Excel 2007 en adelante (las funciones que usamos existen en todas las versiones).
Qué es una plantilla de calendario mensual en Excel y para qué te sirve
Una plantilla de calendario mensual es una hoja de Excel con los días del mes colocados en una cuadrícula de siete columnas (una por día de la semana) y seis filas, con espacio para escribir debajo de cada número. Sirve para llevar la agenda del trabajo, las citas del médico, el planning de un equipo o las tareas de la casa.
Hacerla tú mismo tiene tres ventajas frente a descargar una de internet: la ajustas a tu gusto (colores, idioma, tamaño), entiendes cada fórmula y puedes cambiar el mes o el año sin tocar nada más que dos celdas. La hoja que usaremos de ejemplo se llamará «Agenda 2026», y el primer mes que montaremos será enero de 2026, con un bloque de citas debajo para reuniones, médicos y recordatorios.
Cómo se organiza un mes en la cuadrícula de Excel
Un mes en el calendario se representa como una matriz de 7 columnas por 6 filas. Las columnas son los días de la semana (lunes a domingo) y cada fila corresponde a una semana completa. Cuando un mes no empieza en lunes, las primeras casillas quedan vacías; cuando termina antes del domingo, las últimas también. Por eso siempre se reservan seis filas: ningún mes necesita más de seis semanas.
Para que el calendario «sepa» qué mes mostrar guardamos el mes en una celda y el año en otra. Con esos dos valores y la función FECHA construimos el primer día del mes. Luego, con DIASEM, averiguamos en qué columna cae ese primer día y dejamos en blanco las casillas anteriores.
Los nombres de los días y los meses en tu idioma
Excel trae los nombres de los días y los meses en español gracias a la función TEXTO, que formatea una fecha según el idioma de tu instalación. Escribe el primer día de enero de 2026 en una celda y aplícale formatos con TEXTO para ver los nombres:
| A | B | |
|---|---|---|
| 1 | Formato | Resultado |
| 2 | DDDD | jueves |
| 3 | DDD | jue. |
| 4 | MMMM | enero |
| 5 | MMM | ene. |
DDDD escribe el nombre completo del día, DDD el corto, MMMM el mes completo y MMM el mes abreviado. En una hoja en español salen en español; si tu Excel está en otro idioma, el resultado saldrá en ese idioma.
La función DIASEM (en inglés WEEKDAY) devuelve un número del 1 al 7 según el día de la semana. El segundo argumento, llamado «tipo», define qué día es el 1:
| A | B | |
|---|---|---|
| 1 | Tipo | Primer día = 1 |
| 2 | 1 | Domingo |
| 3 | 2 | Lunes |
| 4 | 3 | Lunes (con cuenta de 0 a 6) |
En España y Latinoamérica lo habitual es el tipo 2 (la semana empieza en lunes y lunes=1). Si tu semana empieza en domingo, usa el tipo 1.
El primer día del mes y los días que sobran del anterior
Para construir la primera fecha del mes a partir de dos celdas (mes y año) usamos FECHA. Si en B1 escribimos el mes y en B2 el año:
=FECHA(B2;B1;1)
Esa fórmula devuelve el 1 de enero de 2026 si B1 vale 1 y B2 vale 2026. Ahora necesitamos saber en qué columna de la cuadrícula cae ese día. Con DIASEM y tipo 2, si el resultado es 3 significa que cae en miércoles (miércoles=3).
Para llenar los huecos anteriores con los días del mes que viene detrás escribimos una fórmula que reste el número que ocupa esa columna. La fórmula definitiva que va en la celda B4 (primer lunes) y se arrastra hasta H9 (último domingo) hace ese trabajo por ti.
El número de semana del año para cada día
Cada día del calendario lleva un número de semana del año, útil para coordinar con compañeros que planifican por semanas. La función NUM.DE.SEMANA (en inglés WEEKNUM) lo calcula:
=NUM.DE.SEMANA(FECHA(B2;B1;1);2)
Con el tipo 1, la semana 1 es la que contiene el 1 de enero. Con el tipo 2, la semana 1 es la que contiene el primer jueves del año (el sistema ISO 8601, el que se usa en España y en la mayoría de países de Latinoamérica). Si quieres homologar con un calendario laboral, usa tipo 2.
La cabecera del calendario con los siete días de la semana
La cabecera va en la fila 1 de la hoja y ocupa las celdas B1 a H1, una por día de la semana. El formato texto la deja fija aunque cambies el mes. El ancho de las columnas se ajusta para que cada día tenga el mismo espacio que los demás.
Elegir entre una cabecera de un renglón o de dos depende del espacio que tengas: con dos renglones (nombre corto arriba y número de orden abajo) el calendario resulta más visual y dejas sitio en cada celda para escribir citas largas.
Cabecera de un solo renglón con los nombres cortos
Empezamos con la cabecera más sencilla. En la hoja «Enero 2026»:
- Escribe en B1:
L, en C1:M, en D1:X, en E1:J, en F1:V, en G1:S, en H1:D. - Selecciona B1:H1 y pulsa Ctrl+1 para abrir Formato de celdas.
- En la pestaña Alineación, marca la casilla Ajustar texto y centra el contenido.
- En la pestaña Relleno, aplica un color suave (gris claro sirve) y en Fuente ponlo en negrita.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | L | M | X | J | V | S | D |
Cabecera de dos renglones: nombre corto y número de día
Para una cabecera más completa, usamos la fila 1 para el nombre corto y la fila 2 para el número de orden del día dentro de la semana:
- En B1:H1 escribe L, M, X, J, V, S, D como en el paso anterior.
- En B2 escribe
=DIASEM(TEXTO(B1;"@")&" 2026-"&B1&"-1")no, mejor usa la fecha del 1 del mes:=DIASEM(FECHA($B$2;$B$1;1);2). Esta fórmula da 1 en la columna del lunes, 2 en la del martes, y así hasta 7 en la del domingo. - Arrastra el controlador de relleno de B2 hasta H2.
- Aplica formato condicional a B2:H2: Inicio > Estilos > Formato condicional > Nueva regla > «Aplicar formato a las celdas que sean mayores o iguales a 6» y ponles fondo gris.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | L | M | X | J | V | S | D | |
| 2 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Pintar las seis filas del mes con la fórmula adecuada
La cuadrícula del mes va de B4 a H9 (seis filas por siete columnas). La fórmula que colocamos en B4 debe escribirse una sola vez y arrastrarse al resto del rango. En la celda B1 escribimos el número del mes (1 para enero) y en B2 el año (2026).
La fórmula calcula qué número de día del mes va en cada celda según la fila y la columna. Si el número supera los días del mes, deja la celda en blanco con "".
Mes de 31 días: la fórmula que llena las seis filas
Escribe esta fórmula en B4 y arrástrala hasta H9:
=SI(FILA()-3*7+COLUMNA()-1+DIA(FECHA($B$2;$B$1;1))-(DIASEM(FECHA($B$2;$B$1;1);2))<$B$1*0+1+DIA(FECHA($B$2;$B$1+1;1)-1);FILA()-3*7+COLUMNA()-1+DIA(FECHA($B$2;$B$1;1))-(DIASEM(FECHA($B$2;$B$1;1);2));"")
Una versión más legible, paso a paso, que termina dando el mismo resultado:
=SI((FILA()-3)*7+COLUMNA()-1+1-DIASEM(FECHA($B$2;$B$1;1);2)<=DIA(FECHA($B$2;$B$1+1;1)-1);(FILA()-3)*7+COLUMNA()-1+1-DIASEM(FECHA($B$2;$B$1;1);2);"")
Cómo se lee: (FILA()-3)*7+COLUMNA()-1 cuenta las celdas desde B4. Le sumamos 1 para que B4 sea el día 1, le restamos el valor de DIASEM para dejar huecos al principio si el mes no empieza en lunes, y comparamos con los días que tiene el mes. Si todavía no llegamos al último día, escribimos el número; si nos pasamos, escribimos "".
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 4 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
| 5 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |
| 6 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | |
| 7 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |
| 8 | 29 | 30 | 31 | |||||
| 9 |
Mes de 28 o 30 días: por qué sobran huecos en la última fila
Cambia B1 a 2 para ver febrero de 2026. El resultado será:
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 4 | 1 | |||||||
| 5 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
| 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | |
| 7 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | |
| 8 | 23 | 24 | 25 | 26 | 27 | 28 | ||
| 9 |
Mes que empieza en viernes o sábado: huecos al principio del calendario
Con B1=5 y B2=2026, mayo de 2026 empieza en viernes. La fórmula deja cuatro huecos en la fila 4 (B4 a E4 vacíos) y el 1 aparece en F4:
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 4 | 1 | 2 | 3 | |||||
| 5 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
| 6 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | |
| 7 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | |
| 8 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
| 9 |
Formato de cada celda: ancho, alto, bordes y colores
El calendario necesita celdas cuadradas (o casi) para que los números se vean cómodos y puedas escribir varias líneas de cita dentro. Ajusta el alto de las filas a 60 puntos y el ancho de las columnas a 14 caracteres. Los bordes finos separan cada día, y un color de fondo suave para las columnas G y H (sábado y domingo) marca el fin de semana sin necesidad de mirar los números.
- Selecciona B4:H9.
- Pulsa Ctrl+1 y en la pestaña Borde elige un color gris claro y un estilo delgado.
- Aplica el borde exterior y el interior.
- Selecciona G4:H9 y aplica un relleno gris muy claro en la pestaña Relleno.
Resaltar el día actual y los fines de semana con formato condicional
Para que la celda de hoy se pinte sola cada día, usamos formato condicional con la función HOY:
- Selecciona B4:H9.
- Ve a Inicio > Estilos > Formato condicional > Nueva regla.
- Elige «Usar una fórmula que determine las celdas a las que se aplica el formato».
- Escribe
=Y(B4=HOY();B4<>"")y pulsa Formato. - En la pestaña Relleno elige un amarillo vivo y en Fuente pon negrita.
Ocultar la cuadrícula para que parezca un calendario de papel
Para que el calendario luzca limpio en pantalla y al imprimirlo parezca un calendario de pared, quita las líneas de cuadrícula:
- Ve a la pestaña Vista.
- En el grupo Mostrar, desmarca la casilla Líneas de cuadrícula.
La zona de notas y citas debajo del calendario
Debajo de la fila 9 reservamos doce filas para apuntar las citas del mes. La fila 11 lleva el título «Citas» y desde la fila 12 escribimos la fecha, la hora, el tipo y la descripción de cada cita.
Formatear este bloque como tabla te da filtros y una franja alterna que mejora la lectura:
- Selecciona A12:D12 y escribe: Fecha, Hora, Tipo, Descripción.
- Selecciona A12:D13 (la cabecera más una fila vacía) y ve a Insertar > Tablas > Tabla.
- Marca «La tabla tiene encabezados» y acepta.
| A | B | C | D | |
|---|---|---|---|---|
| 11 | Citas | |||
| 12 | Fecha | Hora | Tipo | Descripción |
| 13 | 05/01/2026 | 10:00 | Reunión | Revisión trimestral |
| 14 | 12/01/2026 | 16:30 | Médico | Revisión anual |
Una lista desplegable con los tipos de cita
Para no escribir el tipo a mano cada vez, crea una lista desplegable con Datos > Validación de datos:
- En una zona apartada, por ejemplo K2:K5, escribe: Reunión, Médico, Personal, Recordatorio.
- Selecciona C13:C100 (la columna Tipo de la tabla).
- Ve a Datos > Herramientas de datos > Validación de datos.
- En Permitir elige Lista y en Origen escribe
=$K$2:$K$5. - Marca «Celda con lista desplegable».
Por qué tu calendario muestra números raros o se descuadra
Cuando arrastras la fórmula a las seis filas o cambias el mes, pueden aparecer tres problemas típicos: la primera celda muestra «1 de enero de 1900», los días de la semana empiezan en domingo en lugar de lunes, o el mes siguiente aparece encima del actual. Los tres tienen una causa concreta y un arreglo rápido.
El primer día aparece como 1 de enero de 1900
Si B4 muestra «01/01/1900» en lugar de 1, la celda está en formato General y Excel interpreta el resultado como el número de serie de una fecha que comienza el 1 de enero de 1900. La fórmula devuelve el número de día del mes, pero al multiplicarlo por un fallo de formato lo muestra como fecha.
Arreglo: selecciona B4:H9, pulsa Ctrl+1 y en la pestaña Número elige la categoría «Personalizada». En Tipo escribe d (solo el día, sin mes ni año). Acepta y los números vuelven a verse correctamente.
| A | B | |
|---|---|---|
| 4 | 01/01/1900 |
d escribes dd/mm/yyyy, Excel mostrará la fecha completa del 1 de enero de 1900 en cada celda.DIASEM devuelve 1 para el lunes en lugar del domingo
Si tu semana empieza en domingo y la fórmula te da los días «corridos» un puesto, casi siempre se debe al segundo argumento de DIASEM. Con tipo 1, domingo=1 y sábado=7; con tipo 2, lunes=1 y domingo=7.
En España y en la mayoría de países de Latinoamérica se usa el tipo 2. Si arrastras la fórmula a otra hoja o la copias de un ejemplo, asegúrate de que el segundo argumento coincide con el inicio de semana de tu país.
=DIASEM(FECHA(2026;1;1);2)
Esa fórmula devuelve 5, porque el 1 de enero de 2026 es jueves y con tipo 2 (lunes=1) es el día 5 de la semana.
El mes siguiente aparece encima del actual al arrastrar la fórmula
Si al copiar la fórmula hacia abajo el calendario muestra días de febrero en lugar de enero, las celdas del mes y del año no están fijadas con dólares. La fórmula =FECHA(B2;B1;1) se transforma en =FECHA(B3;B2;1) al arrastrarla una fila hacia abajo, y B3 puede estar vacía o contener otro número.
Arreglo: coloca el cursor sobre cada referencia en la barra de fórmulas y pulsa F4 para añadir los dólares automáticos. La fórmula queda =FECHA($B$2;$B$1;1). Ahora la puedes arrastrar a cualquier celda sin que las referencias se muevan.
Cambiar de mes sin tocar las fórmulas: solo dos celdas
La gracia de esta plantilla es que para pasar de enero a febrero solo cambias el valor de B1 (el mes) y B2 (el año). El calendario entero se recalcula: las fórmulas leen esas dos celdas, FECHA construye el primer día del mes, DIASEM calcula la columna y la fórmula principal coloca los números del 1 al 31 (o hasta donde llegue el mes).
- En B1 escribe el número del mes (1 a 12).
- En B2 escribe el año con cuatro cifras (2026, 2027, 2028…).
- Pulsa Entrar y observa cómo cambia toda la cuadrícula.
El mes y el año como listas desplegables
Para que pasar de un mes a otro sea de dos clics:
- En una hoja auxiliar, en K2:K13 escribe los números del 1 al 12 y en L2:L7 los años 2025 a 2030.
- En M2:M13 escribe los nombres de los meses con una fórmula:
=TEXTO(FECHA(2026;K2;1);"MMMM")y arrastra. - Selecciona B1 y abre Validación de datos con la lista
=$M$2:$M$13. - Selecciona B2 y abre Validación de datos con la lista
=$L$2:$L$7.
Impedir que se borre la fórmula del calendario
Para que nadie (ni tú por accidente) borre la fórmula del calendario, protege la hoja dejando desbloqueadas solo las celdas de notas y los desplegables:
- Selecciona B4:H9, pulsa Ctrl+1, ve a la pestaña Proteger y desmarca «Bloqueada».
- Selecciona A12:D100 y repite: desmarca «Bloqueada».
- Ve a Inicio > Celdas > Proteger hoja.
- Escribe una contraseña (opcional) y acepta.
Imprimir el calendario en una hoja A4 o Carta
Antes de imprimir revisa tres cosas: el tamaño del papel, la orientación y los márgenes. Una hoja A4 en vertical admite bien el calendario de un mes con espacio para citas. Si la zona de citas es ancha, usa horizontal.
- Ve a Disposición de página > Tamaño > A4.
- En Orientación elige Vertical.
- En Ajustar a, marca «1 página(s) de ancho por 1 de alto».
- En Márgenes elige Normal.
- Pulsa Ctrl+P para abrir la vista preliminar.
Repetir la cabecera de días en cada hoja si imprimes todo el año
Si creas una hoja por mes y quieres imprimir las doce seguidas, conviene que la cabecera con L, M, X, J, V, S, D aparezca en cada página:
- Ve a Disposición de página > Imprimir títulos.
- En «Filas que se repiten en la parte superior» haz clic en la fila 2 y acepta.
Imprimir en horizontal (apaisado) para mes con notas
Si la zona de citas es ancha y no cabe en vertical, gira la hoja:
- Ve a Disposición de página > Orientación > Horizontal.
- Ajusta el ancho a 1 página para que no se corte.
Lo que ya sabes hacer con tu plantilla de calendario mensual
- Cabecera de días de la semana con TEXTO y formato condicional para los fines de semana.
- Fórmula única en B4 que coloca del 1 al último día del mes, con huecos automáticos al principio y al final.
- Formato condicional con HOY para resaltar el día actual sin tocar la fórmula.
- Validación de datos para clasificar las citas en una lista desplegable.
- Impresión ajustada a una hoja A4 con cabecera repetida en cada página.
El siguiente paso es copiar esta hoja once veces (clic derecho en la pestaña > Mover o copiar > Crear una copia) y cambiar el mes en cada una para tener los doce meses del año listos. Si prefieres un solo libro con los doce meses en hojas separadas, repite el proceso en cada hoja cambiando solo el valor de B1.
Dudas al montar tu calendario mensual en Excel
1. ¿Cómo descargar un calendario mensual 2026 en PDF desde Excel?
En tu hoja con el calendario 2026, pulsa Archivo > Guardar como, elige PDF en el tipo de archivo y pulsa Guardar. Si quieres ajustar márgenes o tamaño, entra en Propiedades de la página desde la pestaña Diseño de página antes de exportar. Es la forma más rápida de tener el mes en PDF sin instalar nada extra.
2. ¿Cómo imprimir gratis un calendario mensual 2026 desde Excel?
Una vez tengas el mes montado en la hoja, ve a Archivo > Imprimir, elige la orientación Horizontal y escala Ajustar a 1 página de ancho por 1 de alto. Así cada mes ocupa una sola hoja y se imprime completo en papel A4 o carta. Antes de lanzar la impresión, pulsa Vista previa para confirmar que no se cortan los días.
3. ¿Cómo pasar el calendario 2026 a Word para editarlo?
El camino más limpio es guardar el calendario de Excel como PDF desde Archivo > Guardar como y luego abrir ese PDF en Word con un conversor online: Word lo importa como imagen y puedes añadir textos o recuadros encima. Si prefieres algo editable de verdad, cópialo de Excel con Ctrl+C y pégalo en Word con Ctrl+V; la tabla llega lista para modificar.
4. ¿Dónde descargar un calendario 2026 gratis para Excel?
La opción oficial está en Archivo > Nuevo, donde Excel ofrece plantillas de calendario listas para abrir. Solo escribe «calendario 2026» en el buscador de plantillas, elige la que más te guste y pulsa Crear. Te aparece ya con las hojas de cada mes y los festivos que Microsoft incluye por país.
5. ¿Cómo hacer un calendario 2026 editable en Excel?
Monta una hoja por mes con la función FECHA para que las celdas calculen el día de la semana: por ejemplo, =FECHA(2026;1;1) en A1 y =A1+1 en A2 te genera toda la columna arrastrando. Después bloquea solo el título y la cabecera con Revisar > Proteger hoja para que el resto siga siendo editable y no se borre la fórmula.
6. ¿Cómo preparar un calendario mensual para imprimir en una sola hoja?
En la pestaña Diseño de página entra en Área de impresión > Establecer área de impresión y marca solo el rango del mes. Luego ve a Archivo > Imprimir y, en Escala, elige Ajustar a 1 página de ancho por 1 de alto para que el calendario entre completo en un A4 horizontal. Así evitas que la última semana del mes salte a otra hoja.
Fuentes
- MicrosoftMIEMBROKPICUBO — documentación oficialconsultado el 06/10/2026