plantillas

Cómo hacer una agenda en Excel: plantilla y fórmulas para empezar

octubre 20, 2026 Tuto Excel 17 min read
Cómo hacer una agenda en Excel: plantilla y fórmulas para empezar

Una plantilla de agenda es un libro de Excel con una rejilla lista para apuntar citas, tareas y hábitos de la semana o del mes, que puedes copiar cada vez que arranca un periodo nuevo sin empezar de cero. En este tutorial la construyes desde una hoja en blanco: primero dibujas la rejilla horaria con bordes, después rellenas los días con fórmulas para que cambien solas al cambiar de mes o de año, le aplicas formato condicional para que los fines de semana y el día de hoy se vean distintos, le añades un bloque de tareas y notas y, por último, guardas el archivo como plantilla .xltx para reutilizarla cada mes. Lo que verás funciona en Excel para Microsoft 365, Excel 2024, 2021, 2019, 2016 y Excel para la web; las funciones FECHA, TEXTO, DIASEM y HOY existen en todas esas versiones.

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

Una plantilla de agenda es una hoja de cálculo pensada para anotar lo que tienes que hacer cada día y a qué hora, y que se reutiliza mes a mes o semana a semana sin tener que volver a escribir los encabezados. La idea es sencilla: arriba va el mes y el año, en el centro una rejilla con los días como columnas y las horas como filas (o al revés), y debajo un bloque para tareas pendientes y notas sueltas.

La diferencia con una hoja en blanco es que la plantilla ya trae la estructura hecha. Tú solo abres el archivo, duplicas la hoja del mes que toca y empiezas a escribir citas. Cuando el mes termina, cierras ese duplicado, duplicas el siguiente y vuelta a empezar. El original de la plantilla queda intacto.

En este tutorial vamos a construir una agenda para un autónomo que coordina citas con clientes a primera hora y reuniones internas por la tarde. La rejilla va de 8:00 a 15:00, los días como columnas y, cuando la rejilla esté lista, añadimos un bloque de tareas del día y otro de notas rápidas. La gracia de hacerlo con fórmulas en lugar de escribir las fechas a mano es que, si en 2027 cambia el día de la semana en el que cae el 1 de enero, la rejilla se reordena sola.

Decide la estructura antes de tocar Excel

Toda agenda en Excel se compone de tres piezas:

  • Un encabezado con el mes y el año en grande, arriba del todo, que sirve para saber de qué periodo es la hoja sin abrirla.
  • Una rejilla diaria con las citas: una dimensión son las horas del día y la otra son los días de la semana.
  • Un bloque de tareas y notas debajo o al lado, para lo que no encaja en una hora concreta.

Antes de abrir Excel hay que decidir dos puntos:

  1. Orientación de la semana: ¿la quieres en vertical (días como columnas, horas como filas, ideal para pantallas anchas) o en horizontal (días como filas, horas como columnas, mejor para imprimir en A4)?
  2. Una hoja por mes o una hoja por semana: una hoja por mes te cabe en una pestaña del libro y la reimprimes completa; una hoja por semana te da más hueco por día pero multiplica las pestañas.

En este tutorial usamos la vista vertical con una hoja por mes, porque es la que mejor se adapta a Excel y la que se reordena sola cuando cambia el año.

Vista semanal vertical: la semana en columnas

Los días van como encabezados en columnas (de lunes a domingo) y las horas van como filas (de 8:00 a 15:00 en nuestro caso). Cada celda de la rejilla es un hueco para apuntar una cita. Esta vista es la que mejor se ve en pantalla, porque el monitor es más ancho que alto, y la que mejor se presta a formato condicional por columna.

A B C D E F G H
1 Hora Lunes Martes Miércoles Jueves Viernes Sábado Domingo
2 8:00
3 8:30

Conviene frente a la horizontal cuando la agenda se mira principalmente en pantalla, cuando quieres ver toda la semana de un vistazo y cuando vas a aplicar formato condicional por columna (por ejemplo, todo el sábado en gris).

Vista semanal horizontal: el día como columna

Las horas van como encabezados en vertical y los días se apilan uno debajo de otro, cada uno con su bloque de horas. Es la típica distribución de las agendas en papel y la que mejor imprime en A4 vertical, porque cada día ocupa un rectángulo limpio sin partir entre páginas.

A B
1 Hora Lunes 05/01
2 8:00
3 9:00
… … …
16 Lunes 05/01
17 Hora Martes 06/01

En este tutorial no la montamos, pero si tu caso real es imprimir en A4, partir de la rejilla vertical y copiar-pegar bloques de día es la forma más rápida de conseguirla.

Montar la rejilla horaria con bordes y formato de hora

Empezamos con la hoja Semana, que es la rejilla base antes de llevarla a un mes entero. En A1 escribimos Hora, en B1 hasta H1 los días, y en A2 hasta A9 las horas de 8:00 a 15:00 con un intervalo de 30 minutos. Por último aplicamos bordes finos a toda la tabla y formato de hora h:mm a la columna de horas.

  1. Crea un libro nuevo y cambia el nombre de Hoja1 a Semana (clic derecho en la pestaña > Cambiar nombre).
  2. En A1 escribe Hora y pulsa Intro.
  3. En B1 escribe L, en C1 M, en E1 J, en F1 V, en G1 S, en H1 D. (La columna D, que se esconde a miércoles, la rellenamos luego con la fórmula.)
  4. En A2 escribe 8:00, en A3 8:30, en A4 9:00 y así hasta 15:00 en A18.
  5. Selecciona A2:A18, abre Ctrl+1 (Formato de celdas), elige la categoría Hora y el formato h:mm.
  6. Selecciona A1:H18, abre Inicio > Estilos > Bordes > Todos los bordes para poner la cuadrícula fina.
A1fx**Hora**
A B C D E F G H
1 Hora L M X J V S D
2 8:00
3 8:30
4 9:00
5 9:30
6 10:00
7 10:30
8 11:00
9 11:30
10 12:00
11 12:30
12 13:00
13 13:30
14 14:00
15 14:30
16 15:00
Semana
Comprueba: la columna A muestra horas como 8:00, 8:30, etc. (no como 0,333...); la tabla tiene bordes finos por todas las celdas.

Escribir las horas con un solo arrastre

Teclear las 17 horas una a una es lento y fácil de equivocarse. Excel puede continuarlas solo si le das los dos primeros valores: con 8:00 en A2 y 8:30 en A3, al seleccionar las dos y arrastrar el controlador de relleno hacia abajo, Excel entiende el intervalo de 30 minutos y lo repite.

  1. En A2 escribe 8:00 y pulsa Intro.
  2. En A3 escribe 8:30 y pulsa Intro.
  3. Selecciona A2:A3 y, sin soltar, arrastra el controlador de relleno (el cuadradito de la esquina inferior derecha de la selección) hasta A18.
A2fx8:00
A
1 Hora
2 8:00
3 8:30
Arrastra el controlador de relleno hasta A18
Semana
  1. Selecciona A2:A18, abre Ctrl+1, ve a Hora y elige el formato h:mm.
Nota: en Excel configurado con punto decimal (México, Estados Unidos) el separador de fórmulas es la coma en lugar del punto y coma.
Comprueba: las 17 celdas de A2:A18 muestran horas de 8:00 a 15:00 en pasos de 30 minutos, no valores como 0,33333.

Poner los días con la función TEXTO

En lugar de escribir a mano las fechas de cada día, las calculamos con FECHA (en inglés DATE) y le damos el formato que queremos con TEXTO (en inglés TEXT). Así, si copias la plantilla a otro año, solo cambias el año en una celda y todo se reordena.

  1. En A2 de la hoja Semana, en una celda auxiliar como J1, escribe 5 (que será el día 5 del mes que toque).
  2. En B1 escribe =TEXTO(FECHA(2026;1;$J$1)+COLUMNA()-2;"dddd dd/mm") y pulsa Intro.
  3. Arrastra el controlador de relleno de B1 hasta H1 para sacar lunes a lunes, miércoles, jueves, sábado, domingo.

=TEXTO(FECHA(2026;1;$J$1)+COLUMNA()-2;"dddd dd/mm")
B1fx=TEXTO(FECHA(2026;1;$J$1)+COLUMNA()-2;"dddddd dd/mm")
A B C D E F G H
1 Hora lunes 05/01 martes 06/01 miércoles 07/01 jueves 08/01 viernes 09/01 sábado 10/01 domingo 11/01
2 8:00
Semana
Cuidado: el segundo argumento de TEXTO va entre comillas y con el patrón exacto. Si escribes "dddd dd/mm" con una sola d, el día puede aparecer como 5/1/2026 en lugar de 05/01/2026.
Comprueba: los días de B1:H1 se ven en español (lunes, martes…) y la fecha en formato dd/mm. Si Excel te los devuelve en inglés, revisa la configuración regional de Windows.

Crear un mes entero en una hoja nueva

Ahora pasamos de una semana a un mes entero. Creamos la hoja Enero 2026 y ponemos las fechas en la columna A con una sola fórmula arrastrada hacia abajo. Encima, en A1 (con la fecha del día 1) y en otra celda el mes y el año en grande, pasados a mayúsculas con MAYUSC (en inglés UPPER).

  1. Clic derecho en la pestaña Semana > Mover o copiar > marca Crear una copia y ponle nombre Enero 2026.
  2. En A1 escribe =FECHA(2026;1;1) y dale formato de fecha corta.
  3. En A2 escribe =A1+1 y arrastra hasta A31.
  4. En la celda auxiliar C1 escribe =MAYUSC(TEXTO(A1;"mmmm yyyy")) para tener el título del mes.
A1fx=FECHA(2026;1;1)
A B
1 1 01/01/2026
2 2 02/01/2026
3 3 03/01/2026
4 … …
5 31 31/01/2026
Enero 2026
Comprueba: la columna A tiene 31 fechas consecutivas desde el 1 de enero de 2026. La celda C1 muestra ENERO 2026.

Colorear los fines de semana sin escribir a mano

En lugar de ir celda por celda pintando sábados y domingos, aplicamos formato condicional a toda la columna A con la función DIASEM (en inglés WEEKDAY): si el día de la semana es 6 o 7 (sábado o domingo con el segundo argumento 2), rellenamos la celda en gris.

  1. Selecciona A1:A31.
  2. Ve a Inicio > Estilos > Formato condicional > Nueva regla.
  3. Elige Usar una fórmula que determine las celdas para aplicar formato.
  4. Escribe =DIASEM($A1;2)>5.
  5. Pulsa Formato > pestaña Relleno > elige un gris claro.
InicioEstilosFormato condicionalNueva regla
Cuidado: el segundo argumento de DIASEM es clave. Con 2, lunes=1 y domingo=7. Si pones 1 (el valor por defecto si lo omites), domingo=1 y sábado=7, y el resultado cambia.
Comprueba: los días 3, 4, 10, 11, 17, 18, 24, 25 y 31 de enero de 2026 están en gris (sábados y domingos), y los demás en blanco.

Resaltar el día de hoy en la agenda

Para que la fila de hoy se vea distinta al abrir la agenda, añadimos un formato condicional con HOY (en inglés TODAY): si la fecha de la columna A es igual a la fecha actual, la fila entera se rellena en amarillo.

  1. Selecciona A1:E31 (toda la rejilla del día, no solo la fecha).
  2. Ve a Inicio > Estilos > Formato condicional > Nueva regla.
  3. Elige Usar una fórmula que determine las celdas para aplicar formato.
  4. Escribe =$A1=HOY().
  5. Pulsa Formato > Relleno > amarillo claro.

=$A1=HOY()
Cuidado: el $ antes de la A es importante: queremos que la regla mire siempre la columna A, pero que compare fila a fila. Si quitas el $, Excel compara siempre A1 y no resalta nada más.
Comprueba: la fila de la fecha de hoy aparece en amarillo; las demás, no. Cuando abres la agenda mañana, el amarillo se ha movido solo a la fila de mañana.

Añadir un bloque de tareas y notas a la agenda

Una rejilla horaria no basta: hay cosas que no encajan en una hora fija (llamar a un proveedor, preparar una presentación). Debajo de la rejilla añadimos dos cuadros, Tareas del día y Notas, con bordes gruesos solo por fuera para que se vean como bloques separados.

  1. En A33 escribe Tareas del día en negrita.
  2. En A34:B40 deja las siete filas vacías para escribir tareas (una por fila).
  3. Selecciona A33:B40 y ve a Inicio > Estilos > Bordes > Borde exterior grueso.
  4. En D33 escribe Notas en negrita.
  5. Deja D34:E40 vacío y ponle borde exterior grueso del mismo modo.
A33fx**Tareas del día**
A B C D E
33 Tareas del día Notas
34
35
36
37
38
39
40
Enero 2026
Consejo: si tu lista cambia de tamaño, en lugar de un rectángulo cerrado, conviértela en Tabla con Insertar > Tablas > Tabla. Así las filas se ajustan solas.
Comprueba: debajo de la rejilla aparecen dos cuadros con borde grueso, uno a la izquierda (A33:B40) y otro a la derecha (D33:E40), ambos con sus títulos en negrita.

Plantillas que ya vienen con Excel para no empezar de cero

Antes de construir la tuya a mano, mira qué hay ya hecho. Excel trae una colección de plantillas integradas y otras descargables desde la nube, todas buscables por palabra clave.

  1. Ve a Archivo > Nuevo.
  2. En el cuadro de búsqueda escribe agenda o calendario.
  3. Excel te mostrará las plantillas integradas (no requieren conexión) y otras descargables (marcadas con un icono de descarga).
  4. Haz clic en la que más se parezca a lo que necesitas y pulsa Crear.
ArchivoNuevo

Si trabajas en Excel para la web, el cuadro de búsqueda es el mismo y las plantillas son las mismas, aunque algunas funciones avanzadas pueden no estar disponibles.

Cuándo vale la pena crear tu propia plantilla

Las plantillas descargadas están pensadas para un público general: semanas de lunes a domingo, horario de 9 a 18, sin bloque de tareas. Si tu caso es distinto —trabajas por turnos, tu semana va de martes a lunes, necesitas ver la hora en intervalos de 15 minutos o quieres un bloque de hábitos— la plantilla genérica te va a encajar mal y vas a pelearte más contra ella que si empiezas de cero.

La rejilla que hemos montado en este tutorial es el mínimo común: una columna de horas, siete columnas de días, formato condicional para fines de semana y un bloque de notas. A partir de ahí es más rápido adaptarla a tu caso que desmontar una agenda genérica.

Por qué la agenda se descuadra al cambiar de mes o de año

El error más común al montar una agenda es escribir el año a mano en el encabezado. Cuando llega el 1 de enero del año siguiente, la agenda muestra el año viejo y el primer día del mes puede aparecer en la columna equivocada.

La solución es la misma que ya hemos usado: FECHA con el año en una celda, no pegado al texto. Si la celda J1 de la hoja Semana tiene 2026, la fórmula =FECHA($J$1;1;1) da siempre el 1 de enero de ese año; el 1 de enero siguiente solo tienes que cambiar J1 a 2027.

=FECHA($J$1;1;1)
Cuidado: si en lugar de una celda escribes el año dentro de la fórmula (=FECHA(2026;1;1)), tienes que buscar y reemplazar el 2026 cada año. La celda auxiliar cuesta 10 segundos al montar y te ahorra una hora cada 1 de enero.

El día 1 cae en domingo y la rejilla empieza en lunes

Cuando el mes empieza en domingo, los días del 1 al 7 deben caer en las columnas de lunes a domingo, pero la columna del lunes no puede tener la fecha 01. La fórmula =A1-EXTRAE({1;2;3;4;5;6;7};DIASEM(A1;2);1) te devuelve la fecha del lunes anterior, para que el primer lunes de la rejilla coincida siempre con la columna del lunes.

=A1-EXTRAE({1;2;3;4;5;6;7};DIASEM(A1;2);1)
Cuidado: esta fórmula usa una matriz constante {1;2;3;4;5;6;7}. En Excel 2021 y Microsoft 365 funciona directamente; en versiones anteriores hay que entrar con Ctrl+Mayús+Entrar para que la reconozca como matriz.
Comprueba: al cambiar el año en J1, el primer lunes de la rejilla cambia solo y siempre cae en la columna del lunes, sin huecos al principio ni al final.

TEXTO devuelve el nombre del día en otro idioma

Si tu Excel está en español y la abres en otro idioma (o se la envías a alguien con Excel en inglés), la fórmula =TEXTO(fecha;"dddd") puede devolver Monday en lugar de lunes. Para forzar el idioma, hay dos opciones.

  1. Revisa la configuración regional de Windows: Inicio > Configuración > Hora e idioma > Idioma > Configuración regional. Si está en inglés, TEXTO devuelve los días en inglés.
  2. Si necesitas que el archivo funcione en cualquier idioma, sustituye TEXTO(...;"dddd") por un SI anidado que compare el número de día (DIASEM) con una lista de nombres en español:

=SI(DIASEM(A1;2)=1;"lunes";SI(DIASEM(A1;2)=2;"martes";SI(DIASEM(A1;2)=3;"miércoles";SI(DIASEM(A1;2)=4;"jueves";SI(DIASEM(A1;2)=5;"viernes";SI(DIASEM(A1;2)=6;"sábado";"domingo"))))))
Comprueba: aunque abras el archivo en un Excel en inglés, los días de la rejilla siguen apareciendo en español.

Guardar tu agenda como plantilla reutilizable

Una vez que la rejilla y los bloques están a punto, guárdala como plantilla de Excel (.xltx). Así, cuando hagas doble clic, Excel abre un libro nuevo basado en la plantilla, listo para rellenarlo, y el original queda intacto. Si guardas el archivo como .xlsx normal, al rellenarlo y guardar lo estarás pisando.

  1. Ve a Archivo > Guardar como.
  2. Elige la carpeta y el nombre, por ejemplo Agenda 2026.
  3. En Tipo, selecciona Plantilla de Excel (.xltx).
  4. Pulsa Guardar.
ArchivoGuardar como
Cuidado: si en lugar de .xltx guardas como .xlsx, cada vez que abras el archivo para usarlo lo estarás rellenando sobre el original. La plantilla solo sirve si Excel la trata como un molde.
Comprueba: en la carpeta donde has guardado, aparece Agenda 2026.xltx (no .xlsx).

Abrir la plantilla cada mes sin que se borre el original

El flujo de uso es siempre el mismo: abres la plantilla, Excel te da un libro nuevo basado en ella, lo guardas con el nombre del mes que toca y empiezas a trabajar. El .xltx no se toca.

  1. Doble clic en Agenda 2026.xltx desde el Explorador de archivos.
  2. Excel abre un libro nuevo (suele llamarse Agenda 2026.1 o similar) con la rejilla ya montada.
  3. Ve a Archivo > Guardar como, ponle nombre Enero 2026.xlsx y elige Libro de Excel (.xlsx).
  4. Rellena la rejilla del mes y guarda.

Cuando llegue febrero, repites: doble clic en la plantilla, guardar como Febrero 2026.xlsx, rellenar.

Comprueba: el archivo .xltx no se modifica nunca; cada mes tienes un .xlsx nuevo con sus citas, y el siguiente mes empiezas de nuevo desde la plantilla limpia.

Lo que ya sabes hacer con tu agenda en Excel

  • Rejilla horaria con horas arrastradas y formato h:mm.
  • Días calculados con FECHA y formateados con TEXTO para que cambien solos al cambiar de mes o de año.
  • Formato condicional para resaltar fines de semana y el día de hoy con DIASEM y HOY.
  • Bloque de tareas y notas con bordes gruesos solo por fuera.
  • Guardado como plantilla .xltx para reutilizarla cada mes sin pisar el original.

El siguiente paso es añadir una lista desplegable con DIASEM para elegir el día de inicio de la semana (lunes, martes o domingo) y que la fórmula =A1-EXTRAE(...) se adapte sola, de modo que la misma plantilla sirva tanto para una agenda laboral de lunes a domingo como para una de martes a lunes.

Dudas al montar una plantilla de agenda en Excel

1. ¿Puedo descargar una agenda 2026 en PDF gratis y editable?

Una agenda 2026 en PDF gratis no es editable: el PDF es solo para consultar o imprimir. Si quieres rellenarla en el ordenador, lo que necesitas es una plantilla de Excel (formato .xlsx). En tu versión de Excel tienes el buscador de plantillas en Archivo > Nuevo y ahí encuentras agendas 2026 listas para descargar y personalizar.

2. ¿Cómo consigo una agenda 2026 gratis para imprimir en Word o PDF?

Si la quieres imprimir directamente, descarga la versión PDF y márcala como lista para imprimir (Archivo > Imprimir, escala A4). Si prefieres editar el diseño en Word, guarda una copia desde Excel como .docx (Archivo > Guardar como > Documento de Word) y desde ahí ajustas tipografías y márgenes antes de imprimir.

3. ¿Hay plantillas de agendas personalizadas para imprimir gratis en 2026?

Sí, pero “personalizadas” en Excel significa empezar de cero con tu cuadrícula, no descargar el PDF de alguien. Crea una hoja por mes con columnas de día y filas de horas para citas, aplica bordes y un encabezado con tu nombre, y guarda el libro como plantilla .xltx para reutilizarla cada año.

4. ¿Dónde consigo una agenda diaria 2026 en PDF gratis?

El PDF diario gratis sirve solo para imprimir y escribir a mano: cada día ocupa una página con horario de mañana y tarde. Si prefieres escribir las citas a mano en una hoja de cálculo, crea tu propia agenda diaria en Excel con el formato de filas por hora y una columna para anotaciones.

5. ¿Qué plantillas de agenda en PDF existen y cuál me conviene?

Las plantillas en PDF se dividen en tres tipos: diaria (una página por día, ideal si apuntas muchas citas), semanal (una hoja por semana, para visión de conjunto) y mensual (solo el calendario del mes, para tareas globales). Te conviene la semanal si quieres combinar planificación con espacio para notas; la diaria solo compensa si tu jornada es muy fragmentada.

6. ¿Existe una agenda semanal 2026 en PDF gratis para descargar?

Sí, hay PDFs semanales 2026 gratuitos para descargar y listos para imprimir. En Excel puedes recrear el mismo formato con una hoja por semana, siete columnas (A y B y C…) para lunes a domingo y filas por franja horaria; así, además de imprimirla, la rellenas directamente en el ordenador.