Saltar al contenido principal

¿Cómo crear un calendario mensual dinámico en Excel?

Es posible que deba crear un calendario mensual dinámico en Excel con algún propósito. Al cambiar el mes, todas las fechas del calendario se ajustarán automáticamente en función del mes cambiado. Este artículo le mostrará el método para crear un calendario mensual dinámico en Excel en detalle.

Crea un calendario mensual dinámico en Excel


Crea un calendario mensual dinámico en Excel

Haga lo siguiente para crear un calendario mensual dinámico en Excel.

1. Necesita crear un cuadro combinado de controles de formulario de antemano. Hacer clic Developer > recuadro > Cuadro combinado (control de formulario). Ver captura de pantalla:

2. Luego dibuje un Cuadro combinado en la celda A1.

3. Cree una lista con todos los nombres de los meses. Como se muestra en la siguiente captura de pantalla, aquí creo la lista de nombres de este mes en el rango AH1: AH12.

4. Haga clic con el botón derecho en el cuadro combinado y haga clic en Control de formato desde el menú contextual. Ver captura de pantalla:

5. En el Control de formato cuadro de diálogo y debajo del Control pestaña, seleccione el rango que contiene los nombres de mes que ha creado en el paso 3 en el Rango de entrada caja, y en el Enlace de celda cuadro, seleccionar A1, luego cambie el número en el Línea desplegable caja a 12y finalmente haga clic en el OK botón. Ver captura de pantalla:

6. Seleccione una celda en blanco para mostrar la fecha de inicio del mes (aquí selecciono la celda B6), luego ingrese la fórmula = FECHA (A2, A1,1) en la barra de fórmulas y presione el Participar clave.

Note: En la fórmula, A2 es la celda que contiene el año determinado y A1 es el cuadro combinado que contiene todos los meses de un año. Al seleccionar marzo en el cuadro combinado e ingresar 2016 en la celda A2, la fecha en la celda B6 se convertirá en 2016/3/1. Vea la captura de pantalla anterior:

7. Seleccione la celda derecha de B6, ingrese la fórmula = B6 + 1 en la barra de fórmulas y presione el Participar llave. Ahora tienes la segunda fecha de un mes. Ver captura de pantalla:

8. Siga seleccionando la celda C6, luego arrastre el controlador de relleno a la celda derecha hasta que llegue al final del mes. Ahora se crea todo el calendario mensual.

9. Luego puede formatear la fecha según sus necesidades. Seleccione todas las celdas de fecha enumeradas, luego haga clic en Inicio > Orientación > Girar texto hacia arriba. Ver captura de pantalla:

10. Seleccione las columnas completas que contienen todas las celdas de fecha, haga clic con el botón derecho en el encabezado de la columna y haga clic en Ancho de columna. En el apareciendo Ancho de columna cuadro de diálogo, ingrese el número 3 en el cuadro y luego haga clic en el OK botón. Ver captura de pantalla:

11. Seleccione todas las celdas de fecha, presione Ctrl + 1 teclas simultáneamente para abrir el Formato de celdas caja de diálogo. En este cuadro de diálogo, haga clic en Personalizado existentes Categoría cuadro, ingrese ddd dd en el Tipo de Propiedad cuadro, y luego haga clic en el OK del botón.

Ahora todas las fechas se cambian al formato de fecha especificado como se muestra a continuación.

Puede personalizar el calendario a cualquier estilo que necesite. Después de cambiar el mes o año en la celda correspondiente, las fechas del calendario mensual se ajustarán dinámicamente al mes o año especificado.

Selector de fecha (seleccione fácilmente la fecha con formato de fecha específico del calendario e insértela en la celda seleccionada):

Aquí presentamos una herramienta útil: el Insertar la fecha utilidad de Kutools for Excel, con esta utilidad, puede recoger fácilmente fechas con un formato específico de un selector de fechas e insertarlas en la celda seleccionada haciendo doble clic. ¡Descárgalo y pruébalo ahora! (Pista gratuita de 30 días)


Artículos relacionados:

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
al escribir = FECHA (A2, A1,1) me sale error
This comment was minimized by the moderator on the site
Hi Manuel,
What kind of erro did you get? If it returns a #NUM! error value, the error value will be replaced with a date after selecting an item from the combo box.
To be mentioned, the formula provided in the post can only be applied in English system environment Excel. If you have Excel in a different language than English, please convert the formula from English to the language you are currently using.
It seems that you are using the Excel in Spanish language system. You need to change the commas in the formula to semicolons.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
Hi does anyone know how to do this without using weekends?
This comment was minimized by the moderator on the site
День добрый.Создал по Вашему примеру календарь в одну строку, но есть одна проблема.При выборе месяцев, где дней меньше чем 31, например Февраль, после последнего дня в феврале в календаре показываются три первых дня марта.01.02.21 02.02.21 03.02.21 04.02.21 05.02.21 06.02.21 07.02.21 08.02.21 09.02.21 10.02.21 11.02.21 12.02.21 13.02.21 14.02.21 15.02.21 16.02.21 17.02.21 18.02.21 19.02.21 20.02.21 21.02.21 22.02.21 23.02.21 24.02.21 25.02.21 26.02.21 27.02.21 28.02.21 01.03.21 02.03.21 03.03.21
Как можно скрыть отображение этих лишних дней?
This comment was minimized by the moderator on the site
I really appreciate your effort Sir. But since I was using the excel format 2010, in the Format Control dialog box there is no Control tab, so is there any way to input range?
This comment was minimized by the moderator on the site
Hi Fatihah,There are 2 families of controls in Excel: Form Controls and ActiveX Controls.Forms controls have a number of tabs on their Format Control dialog, including Control. However, ActiveX Controls do not have the Control tab on their Format Control dialog.
This article used the Combo Box (Form Control).Please check which combo box you are using.
This comment was minimized by the moderator on the site
Has anyone found a solution to the issue of dates and days are changing but the data in the coloumns/cells is static, its not changing when we change the month.
This comment was minimized by the moderator on the site
Sir, 9/5/2020.Very clearly and wisely you have shown the steps. I must appreciate your efforts to design the project.I also hope to receive from you more ideas and Tips in future too.Thanking you once again.Kanhaiyalal Newaskar.
This comment was minimized by the moderator on the site
I did it but I didn't get it this solution why so lengthy. Normally I enter the First date then I drag the date down its gives me full moth calendar automatically. I didn't understand why this so complicated.
This comment was minimized by the moderator on the site
the dates and days are changing but the data in the coloumns is static, its not changing when we change the month? please help
This comment was minimized by the moderator on the site
Has anyone found a solution to this issue? There must be a work around........
This comment was minimized by the moderator on the site
I have the same problem!
This comment was minimized by the moderator on the site
Hi,
Can you tell me your Excel version?
This comment was minimized by the moderator on the site
Any answer about this comment? I really need that to my work
This comment was minimized by the moderator on the site
Has anyone found a solution to this
This comment was minimized by the moderator on the site
Is is possible to adjust formulas so they do not create extra days for February and and if month have 30 days?
This comment was minimized by the moderator on the site
thanks this is very helpful for me. again thanks
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations