Calendario dinámico en Excel paso a paso

Calendario dinámico en Excel

En resumen: ¿cómo crear un calendario dinámico en Excel?

Un calendario dinámico en Excel se actualiza solo al cambiar el mes o el año. Se construye con tres funciones: FECHANUMERO (obtiene el primer día del mes), DIASEM (indica en qué día de la semana empieza) y SECUENCIA (genera todas las fechas). Combinándolas con formato condicional obtienes un calendario automático. Aquí lo armamos paso a paso.

Aprende a crear un calendario en Excel que se actualiza solo al cambiar el mes o el año usando las funciones FECHANUMERO, DIASEM y SECUENCIA.

ALB29Introducción

Crear un calendario dinámico en Excel es una de esas habilidades que ahorran tiempo y elevan el nivel de cualquier archivo. En lugar de armar calendarios manuales mes a mes, puedes tener uno que se actualiza automáticamente con solo cambiar el mes o el año.

En esta guía, aprenderás, paso a paso y sin complicaciones, cómo armar un calendario dinámico desde cero. Usarás funciones modernas de Excel como FECHANUMERO, DIASEM y SECUENCIA, además de validación de datos y formato condicional.

Al final, tendrás un calendario limpio, profesional y reutilizable para cualquier año. Vamos a crearlo juntos.

Para descargar los archivos utilizados en la clase, completa con tu e-mail:

¡No te enviaremos ningún tipo de spam! Hashtag Capacitaciones es una empresa comprometida con la protección de tus datos. Si tienes alguna duda, contáctanos.

ALB30¿Qué es un calendario dinámico en Excel?

Un calendario dinámico es aquel que cambia automáticamente sus fechas cuando modificas el mes o el año. Por ejemplo:

  • Septiembre 2024 → el día 1 es domingo
  • Octubre 2024 → el día 1 es martes
  • Noviembre 2024 → el día 1 es viernes

Todo esto se ajusta sin que vuelvas a armar fórmulas o mover celdas. Excel hace el trabajo por ti.

Vista general del calendario dinámico en Excel

ALB31Estructura básica del calendario

Antes de escribir fórmulas, necesitas preparar la estructura visual del calendario.

ALB32Combinar celdas para el mes

  1. Selecciona las celdas B3:E3.
  2. Ve a Inicio → Alineación → Combinar y centrar.
  3. Escribe el mes, por ejemplo: Septiembre.

ALB33Combinar celdas para el año

  1. Selecciona F3:H3.
  2. Combina y centra.
  3. Escribe el año, por ejemplo: 2024.

ALB34Días de la semana

En la fila 4, escribe los días:

  • D, L, M, X, J, V, S

Esto representa domingo a sábado.

ALB35¿Por qué usar 6 filas?

El calendario usa 6 filas y 7 columnas (42 celdas).  Algunos meses caben en 5 semanas, pero otros necesitan 6.  Así garantizas que cualquier mes se muestre completo.

Estructura básica del calendario

ALB36Función FECHANUMERO: obtener el primer día del mes

La función FECHANUMERO devuelve el primer día del mes y año indicados.

ALB37Ejemplo práctico

En una celda auxiliar, escribe:

=FECHANUMERO(B3&F3)

  • B3 → mes
  • F3 → año

Si el mes es septiembre y el año 2024, el resultado será 01/09/2024.

Más información sobre funciones de fecha en la documentación oficial de Excel

ALB38Función DIASEM: saber qué día de la semana inicia el mes

La función DIASEM devuelve un número del 1 al 7:

  • 1 → domingo
  • 2 → lunes
  • 3 → martes
  • 4 → miércoles
  • 5 → jueves
  • 6 → viernes
  • 7 → sábado

ALB39Ejemplo

=DIASEM(B3&F3)

Si el mes empieza un viernes, Excel devolverá 6.

 Función DIASEM Excel

Esto es clave para posicionar correctamente el día 1 en el calendario.

ALB40Función SECUENCIA: crear todas las fechas del calendario

Ahora viene el corazón del calendario dinámico en Excel.

ALB41Fórmula completa del calendario

En la celda B5, escribe:

=SECUENCIA(6;7;FECHANUMERO(B3&F3)-DIASEM(B3&F3)+1)

ALB42Qué hace cada parte

  • 6 → filas (máximo de semanas)
  • 7 → columnas (días de la semana)
  • FECHANUMERO(B3&F3) → primer día del mes
  • DIASEM(B3&F3) → ajusta el inicio según el día real
  • +1 → corrige el desplazamiento
fórmula SECUENCIA en calendario Dinámico en Excel

El resultado es una matriz automática con todas las fechas visibles.

ALB43Ajustar formato para mostrar solo los días

Selecciona todo el rango del calendario (por ejemplo, B5:H10).

  1. Ve a Formato de celdas.
  2. Categoría Personalizada.
  3. Usa:

dd

Formato de celdas personalizada

Ahora verás solo números: 1, 2, 3, 4…

calendario Dinámico en Excel mostrando solo el número del día

ALB44Ocultar días de otros meses con formato condicional

El calendario incluye días del mes anterior y siguiente. Vamos a ocultarlos.

ALB45Crear regla de formato condicional

  1. Selecciona el rango B5:H10.
  2. Ve a Inicio → Formato condicional → Nueva regla.
  3. Elige Utilice una fórmula que determine las celdas para aplicar formato.
  4. Escribe:

=MES(B5)<>MES($B$3&$F$3)

ALB46Aplicar formato

  • Haz clic en Formato.
  • En Fuente, elige color blanco.
  • Acepta.
Ocultar días de otros meses con formato condicional

Los días que no pertenecen al mes seleccionado desaparecerán visualmente.

ALB47Validación de datos para evitar errores al escribir el mes

Si el mes se escribe mal, el calendario deja de funcionar. La solución es usar la validación de datos.

Crear lista de meses

En una columna auxiliar (por ejemplo, K3:K14), escribe:

  • Enero
  • Febrero
  • Marzo
  • Abril
  • Mayo
  • Junio
  • Julio
  • Agosto
  • Septiembre
  • Octubre
  • Noviembre
  • Diciembre

ALB48Aplicar validación

  1. Selecciona la celda del mes (B3).
  2. Ve a Datos → Validación de datos.
  3. Permitir: Lista.
  4. Origen: $K$3:$K$14.
  5. Aceptar.
Validación de datos

Ahora solo podrás elegir meses válidos desde un desplegable.

calendario Dinámico en Excel con validación de datos.

ALB49Ocultar la lista de meses

Para dejar el archivo limpio:

  1. Selecciona la columna auxiliar.
  2. Clic derecho → Ocultar.

El calendario queda visible y funcional.

ALB50Conclusión

Ahora sabes cómo crear un calendario en Excel que se adapta automáticamente a cualquier mes y año. Es una solución práctica, profesional y reutilizable para proyectos personales o laborales.

Si quieres dominar Excel desde cero hasta el nivel avanzado, paso a paso y con ejemplos reales, te recomiendo el curso completo Excel Impresionante.

Si prefieres este contenido en formato de video tutorial, mira el vídeo abajo o visita nuestro canal de YouTube!

FAQ – Preguntas Frecuentes

1. ¿Este calendario funciona en cualquier versión de Excel?

Funciona en las versiones de Excel que soporten funciones dinámicas como SECUENCIA: Excel 365 y Excel 2021 en adelante.

2. ¿Puedo cambiar el idioma de los días?

Sí. Los encabezados (D, L, M, X, J, V, S) se escriben manualmente y pueden adaptarse.

3. ¿Se puede agregar un formato para fines de semana?

Sí, usando un formato condicional adicional basado en DIASEM.

4. ¿El calendario sirve para imprimir?

Sí. Ajustas los bordes y el tamaño de página y puedes imprimirlo sin problemas.

5. ¿Puedo duplicarlo para varios meses?

Claro. Solo copia y pega la estructura y cambia el mes o el año.

Hashtag Capacitaciones

¡Para ver más publicaciones de Excel, haz clic aquí!


¿Te gustaría descubrir tu nivel y aprender más sobre Excel con un minicurso gratis?

Últimas publicaciones de Excel