Calendario mensual

Cómo crear un calendario mensual para imprimir en Excel

octubre 8, 2026 Tuto Excel 13 min read
Cómo crear un calendario mensual para imprimir en Excel

Un calendario mensual para imprimir no necesita un programa de diseño: con una hoja de Excel y unas fórmulas puedes tener uno que cambie de mes solo cuando cambias el año y el mes en dos celdas. En este tutorial vas a montar el tuyo desde cero, le vas a dar forma con bordes y colores, y lo vas a preparar para imprimirlo en una sola hoja A4 o Carta en horizontal. Todo funciona en Microsoft 365, Excel 2024 y Excel 2021; en versiones anteriores también, porque solo usa funciones de toda la vida (FECHA, DIASEM, TEXTO, DIA, DIAS.LAB).

Nota: los ejemplos de este artículo usan el punto y coma como separador de argumentos, que es lo que verás en Excel configurado en español de España. Si tu Excel está configurado con punto decimal (México, Estados Unidos, por ejemplo), el separador será la coma.

Qué es un calendario mensual en Excel y para qué te sirve

Imagina una hoja en blanco: coges el rotulador y escribes a mano los días del mes, distribuidos en siete columnas y seis filas, procurando que el 1 caiga en su columna correcta. Si te equivocas, borras y empiezas. Con Excel el trabajo es distinto: tú dibujas la cuadrícula una sola vez y le pones una fórmula que coloca cada día en su casilla automáticamente. Cambias el número del mes, y enero se convierte en febrero sin tocar nada más.

Un calendario así sirve para imprimirlo en una hoja A4 o Carta y colgarlo en la nevera o en la pared del despacho. También sirve para escribir citas y tareas dentro de cada día a mano o a máquina, y para reutilizarlo cada mes: tocas una celda y el calendario entero se reorganiza. Es, en el fondo, una hoja con dos datos arriba (el año y el mes), una fila con los días de lunes a domingo y una cuadrícula de 6 filas por 7 columnas que recibe los días con fórmulas.

Las piezas del calendario: año, mes, días de la semana y cuadrícula

El calendario que vas a montar tiene cuatro piezas: la celda del año (B1), la celda del mes (B2), la fila de encabezados con los días de la semana (B4:H4) y la cuadrícula donde caerán los días del mes (B5:H10). Las dos primeras piezas son los datos que vas a cambiar; las dos últimas son las fórmulas que pintan el calendario.

La cuadrícula mide exactamente 42 celdas (6 filas × 7 columnas), que es justo lo que necesita cualquier mes del calendario gregoriano: un mes ocupa entre 28 y 31 días, y siempre cabe en 6 semanas completas. Las celdas que no corresponden a un día del mes quedan vacías.

La celda del año y la celda del mes

En B1 va el año (por ejemplo 2026) y en B2 el mes como número del 1 al 12 (1 = enero, 2 = febrero, …, 11 = noviembre, 12 = diciembre). Son las dos únicas celdas que vas a tocar cada vez que quieras un mes distinto. Fíjate: no hace falta escribir el nombre del mes en ningún sitio; el título grande de arriba se genera solo con una fórmula a partir de estas dos celdas.

B2fx11
A B
1 Año 2026
2 Mes 11
3
Hoja1

La fila de los días de la semana

En la fila 4, desde B4 hasta H4, van los nombres de los días. Puedes escribirlos a mano como «L, M, X, J, V, S, D» (lunes a domingo), que es lo más rápido, o generarlos con una fórmula para que se actualicen solos según el idioma de tu Excel:

=TEXTO(FECHA(2026;1;COLUMNA(A1)-COLUMNA($A$1)+2);"DDDD")

La fórmula anterior, escrita en B4 y arrastrada con el controlador de relleno hasta H4, muestra los siete días de la semana. COLUMNA(A1) vale 1 en B4, 2 en C4, y así hasta 7 en H4; al sumarle 1, obtenemos del 2 (lunes) al 8 (domingo) de una semana cualquiera.

La cuadrícula de 6×7 donde caen los días

En B5:H10 van 42 celdas que muestran el día del mes o quedan vacías. La fórmula que hace el reparto es esta, pensada para pegarla en B5 y arrastrarla hasta H10:

=SI(FILA()-4+COLUMNA()-1<FECHA($B$1;$B$2;1)-DIASEM(FECHA($B$1;$B$2;1);3);"";FILA()-4+COLUMNA()-1-(FECHA($B$1;$B$2;1)-DIASEM(FECHA($B$1;$B$2;1);3)))

La fórmula tiene tres partes. Primero, FILA()-4+COLUMNA()-1 es el número de celda contado desde la esquina superior izquierda de la cuadrícula (1 en B5, 2 en C5, …, 42 en H10). Segundo, FECHA($B$1;$B$2;1)-DIASEM(FECHA($B$1;$B$2;1);3) calcula cuántos días «vacíos» hay antes del día 1 del mes, teniendo en cuenta que la semana empieza en lunes. Tercero, el SI compara el número de celda con esos días vacíos: si la celda está antes del primer día del mes, queda vacía (""); si no, muestra el día que corresponde.

Montar el calendario en una hoja nueva paso a paso

Vamos a montar el calendario en una hoja limpia, paso a paso, hasta ver noviembre de 2026 dibujado correctamente.

Crear el libro y dejar una sola hoja limpia

  1. Abre Excel y crea un libro nuevo (Ctrl+N / Cmd+N).
  2. Por defecto aparecen tres hojas (Hoja1, Hoja2, Hoja3). Haz clic derecho en la pestaña Hoja2 y elige Eliminar.
  3. Repite con Hoja3, hasta quedarte solo con Hoja1.
  4. Haz clic derecho en la pestaña Hoja1, elige Cambiar nombre y llámala «Calendario».
Comprueba: abajo solo ves una pestaña llamada «Calendario».
InicioEliminarEliminar hoja

Escribir el año y el mes y la fila de días

  1. En A1 escribe «Año» y en B1 escribe 2026.
  2. En A2 escribe «Mes» y en B2 escribe 11 (que corresponde a noviembre).
  3. En A4 escribe « » (o déjala vacía) y en B4:H4 escribe las iniciales de los días de la semana: L, M, X, J, V, S, D.
  4. Selecciona B4:H4 y ponlas en negrita con Ctrl+N (en Mac) o Ctrl+N.
B1fx2026
A B C D E F G H
1 Año 2026
2 Mes 11
3
4 L M X J V S D
Hoja1
Comprueba: B1 muestra 2026, B2 muestra 11, y la fila 4 tiene las siete iniciales en negrita.

Pegar la fórmula en la cuadrícula y ver el resultado

  1. Selecciona B5, la primera celda de la cuadrícula.
  2. Escribe la fórmula de la cuadrícula y pulsa Entrar.
  3. Vuelve a B5, cópiala (Ctrl+C / Cmd+C), selecciona B5:H10 y pega con Ctrl+V / Cmd+V.

=SI(FILA()-4+COLUMNA()-1<FECHA($B$1;$B$2;1)-DIASEM(FECHA($B$1;$B$2;1);3);"";FILA()-4+COLUMNA()-1-(FECHA($B$1;$B$2;1)-DIASEM(FECHA($B$1;$B$2;1);3)))

Noviembre de 2026 empieza en domingo y termina en lunes 30. La cuadrícula debería verse así:

B5fx
A B C D E F G H I
1 Año 2026
2 Mes 11
3
4 L M X J V S D
5 1
6 2 3 4 5 6 7 8
7 9 10 11 12 13 14 15
8 16 17 18 19 20 21 22
9 23 24 25 26 27 28 29
10 30
Hoja1
Comprueba: la columna H (domingo) tiene el 1, 8, 15, 22 y 29; la columna B (lunes) solo tiene el 2, 9, 16, 23 y 30; las celdas vacías de la primera fila (B5:G5) y de la última (C10:H10) están en blanco.

Darle forma: bordes, colores, tamaño de celda y títulos

Ahora que la cuadrícula funciona, le damos el aspecto de calendario de pared: casillas cuadradas, líneas de borde, sábados y domingos en otro color y un título grande arriba con el nombre del mes.

Igualar alto y ancho para que las casillas sean cuadradas

  1. Selecciona toda la hoja con el cruce entre la cabecera de columnas y la cabecera de filas (la esquina superior izquierda).
  2. Haz clic derecho en cualquier número de fila y elige Alto de fila. Escribe 30 y pulsa Aceptar.
  3. Haz clic derecho en la letra de la columna A y elige Ancho de columna. Escribe 4 y pulsa Aceptar.
  4. Selecciona B4:H10 y ajusta el ancho de columna: clic derecho en la B, Ancho de columna, 14.
  5. Selecciona B4:H4 (la fila de los días) y ajusta el alto a 22 para que el encabezado se separe de los números.
InicioCeldasFormatoAlto de fila
InicioCeldasFormatoAncho de columna

Pintar los fines de semana y resaltar el día actual

  1. Selecciona B5:H10, la cuadrícula entera.
  2. Ve a 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 esta fórmula, que devuelve VERDADERO cuando la celda corresponde a sábado o domingo:

=DIASEM(B$5;2)>5
  1. Pulsa Formato, elige un relleno suave (por ejemplo, un gris muy claro) y Aceptar.
  2. Crea una segunda regla con esta fórmula, que devuelve VERDADERO solo cuando el día coincide con la fecha de hoy:

=Y(B$5=HOY();B$5<>"")
  1. Asígnale un color más intenso (por ejemplo, amarillo) y Aceptar.
InicioEstilosFormato condicionalNueva regla
Comprueba: la columna H (domingos) y la G (sábados) se ven en gris claro; si hoy cae dentro del mes visible, una sola celda aparece en amarillo.

Unir celdas para el título grande del mes

  1. Selecciona B1:H2.
  2. Ve a Inicio > Alineación > Combinar y centrar.
  3. Con la celda combinada seleccionada, escribe esta fórmula en la barra de fórmulas y pulsa Entrar:

=TEXTO(FECHA($B$1;$B$2;1);"MMMM YYYY")
  1. Sube el tamaño de letra a 24, ponlo en negrita y céntralo vertical y horizontalmente desde Inicio > Alineación > Alineación vertical > Centrar.
InicioAlineaciónCombinar y centrar
Comprueba: arriba aparece un cartel grande con el texto «noviembre 2026». Si más adelante cambias B2 a 12, el cartel pasa a «diciembre 2026» automáticamente.

Preparar la página para imprimir en una sola hoja

Para que el calendario entre en una hoja A4 o Carta y se imprima limpio, hay que tocar cuatro cosas: tamaño del papel, márgenes, orientación, y área de impresión.

  1. Ve a Disposición de página > Tamaño > A4 (si trabajas en Europa) o Carta (si trabajas en América). En el desplegable elige el tamaño.
  2. En el mismo grupo, pulsa Horizontal para que la página salga de lado.
  3. En Márgenes, elige Márgenes personalizados y pon los cuatro márgenes a 1 cm o a 0,5 pulgadas, según prefieras.
  4. En Área de impresión, elige Establecer área de impresión y, con el ratón, selecciona B1:H10.
Disposición de páginaTamañoA4
Disposición de páginaOrientaciónHorizontal
Disposición de páginaÁrea de impresiónEstablecer área de impresión
  1. Ve a Vista > Vista previa de saltos de página y comprueba que todo el calendario (título, fila de días y cuadrícula) cabe en una sola hoja.
Comprueba: al pulsar Ctrl+P / Cmd+P se abre la vista previa de impresión y solo aparece una hoja con el calendario completo.

Cambiar de mes y de año sin rehacer nada

La gracia de este calendario es que cambias mes o año solo en B1 o B2 y todo se reorganiza.

  1. Ve a B2 y cambia el 11 por 12. Pulsa Entrar.
  2. Observa cómo el título pasa a «diciembre 2026» y la cuadrícula se reorganiza con el 1 de diciembre en martes y los días 31 y siguientes en la última fila.
  3. Vuelve a B2 y pon 2 (febrero).
  4. Observa: solo aparecen 28 casillas con número (porque 2026 no es bisiesto) y el resto queda en blanco.
  5. Vuelve a B2 y pon 11 para dejar el calendario en noviembre de 2026.
B2fx
A B C D E F G H I
1 diciembre 2026
2
3
4 L M X J V S D
5 1 2 3 4 5 6
6 7 8 9 10 11 12 13
7 14 15 16 17 18 19 20
8 21 22 23 24 25 26 27
9 28 29 30 31
10
Hoja1
Comprueba: el cartel, la fila de días y la cuadrícula se actualizan solos sin que toques ninguna fórmula.

Errores típicos al montar el calendario y cómo arreglarlos

Aunque la fórmula está pensada para que el calendario se monte a la primera, hay tres tropiezos clásicos que conviene reconocer.

La cuadrícula sale toda en blanco

Si después de arrastrar ves todas las casillas vacías, casi siempre es porque falta uno de los dólares en la fórmula o la celda del mes está en blanco. Revisa que en B1 haya un año (cualquier número de cuatro cifras) y en B2 haya un mes del 1 al 12, y revisa que la fórmula tenga $B$1 y $B$2 con los dos dólares. Si arrastraste mal la fórmula y los dólares se han perdido, vuelve a escribir la fórmula en B5 y vuelve a pegarla en todo el rango.

El mes empieza en lunes cuando debería empezar en domingo

Si el 1 cae en lunes en lugar de domingo, el segundo argumento de DIASEM es 2 en lugar de 3. Con 2, la semana empieza en lunes y el domingo es el día 7; con 3, la semana empieza en lunes y el domingo es el día 0 (es decir, el último día). Revisa la fórmula de la cuadrícula y cambia el segundo 3 por un 2 solo si quieres la semana de domingo a sábado; para la configuración española habitual (lunes a domingo), deja el 3.

Febrero muestra 30 días o se sale de la cuadrícula

Si febrero se desborda y aparecen días del 30 o del 31, la fórmula no está usando FECHA para saber cuántos días tiene el mes. La fórmula de la cuadrícula no tiene ese problema porque la cuadrícula siempre mide 42 celdas. El problema suele aparecer cuando alguien añade a mano un «30» o un «31» al final; si lo haces, ese día adicional se queda aunque el mes no lo tenga. Quita esos números manuales y deja que la fórmula sea la única fuente de los días.

Lo que ya sabes hacer con el calendario y el siguiente paso

Tienes el calendario listo. Estas son las cinco ideas que te llevas:

  • Cambiar mes y año en B1 y B2; el resto se actualiza con las fórmulas.
  • La fórmula de la cuadrícula usa FILA, COLUMNA, FECHA y DIASEM para colocar cada día en su sitio.
  • El formato condicional con DIASEM(B$5;2)>5 pinta los fines de semana y la regla con HOY() resalta el día actual.
  • Combinar y centrar B1:H2 con la fórmula =TEXTO(FECHA($B$1;$B$2;1);"MMMM YYYY") crea el título grande.
  • Disposición de página > Tamaño > A4 Horizontal y área de impresión B1:H10 dejan el calendario listo para imprimir en una hoja.

El siguiente paso natural es añadir una lista de tareas o de eventos debajo del calendario: deja unas filas en blanco bajo la fila 10 y escribe los días con una fecha concreta para usarlos como agenda semanal pegada al calendario mensual.

Dudas al montar el calendario mensual en Excel

1. ¿Cómo hago un calendario 2026 en PDF para imprimirlo gratis desde Excel?

Crea el calendario en una hoja de Excel ajustando el área de impresión a las 7 columnas de los días. Luego ve a Archivo > Guardar como y elige PDF como tipo de archivo; el libro se exporta entero a un PDF que puedes imprimir gratis sin coste extra.

2. ¿Puedo pasar el calendario de Excel a Word para imprimirlo?

En Excel, selecciona el rango del calendario, cópialo con Ctrl+C y pégalo en un documento de Word en blanco con Ctrl+V. Desde Word ajustas márgenes y tamaño de página a A4 o carta antes de imprimir.

3. ¿Dónde descargo plantillas de calendario gratis para Excel?

Excel trae plantillas listas: ve a Archivo > Nuevo y busca "calendario" en el cuadro de plantillas. También puedes descargar plantillas gratuitas desde el sitio de soporte de Microsoft, siempre en formato .xlsx editable.

4. ¿Cómo se hace un calendario mensual en blanco para imprimir?

En una hoja escribe los números del 1 al 31 en una columna y los días de la semana (L, M, X, J, V, S, D) en una fila como encabezados. Combina las celdas de cada día en una matriz de 7 columnas por 6 filas y ajusta el área de impresión a ese rango.

5. ¿Cómo guardo el calendario como PDF para imprimirlo?

Con el calendario terminado, pulsa Ctrl+P para abrir la vista previa y comprueba que cabe en una hoja. Después elige Guardar como PDF en el desplegable de impresoras, o ve a Archivo > Guardar como > PDF, y listo para imprimir.

6. ¿Puedo crear en Excel un calendario solo del mes de julio 2026 para imprimir?

Sí: deja solo la hoja del mes de julio, oculta las demás con clic derecho > Ocultar y ajusta el área de impresión a las 7 columnas de los días. Julio 2026 empieza en miércoles, así que las tres primeras celdas de la primera fila quedan vacías antes del día 1.

Fuentes

  1. MicrosoftMIEMBROKPICUBO — documentación oficialconsultado el 05/10/2026