Перейти до основного матеріалу

Як створити динамічний щомісячний календар у Excel?

Можливо, вам доведеться створити динамічний щомісячний календар в Excel з якоюсь метою. При зміні місяця всі дати в календарі будуть автоматично коригуватися залежно від зміненого місяця. Ця стаття детально покаже вам спосіб створення динамічного щомісячного календаря в Excel.

Створіть динамічний щомісячний календар у Excel


Створіть динамічний щомісячний календар у Excel

Для створення динамічного щомісячного календаря в Excel виконайте наступні дії.

1. Вам потрібно заздалегідь створити комбіноване вікно керування формою. Клацніть Розробник > Insert > Combo Box (контроль форми). Дивіться знімок екрана:

2. Потім намалюйте Combo Box у комірці A1.

3. Створіть список із усіма назвами місяців. Як показано на знімку екрана, тут я створюю цей список імен цього місяця в діапазоні AH1: AH12.

4. Клацніть правою кнопкою миші поле Combo Box і натисніть Контроль формату з меню правої клавіші миші. Дивіться знімок екрана:

5 В Контроль формату і під діалоговим вікном Контроль виберіть діапазон, що містить назви місяців, створені вами на кроці 3 у вікні Діапазон введення у вікні Стільникове посилання поле, виберіть A1, потім змініть номер у Випадаючий рядок поле до 12і, нарешті, клацніть на OK кнопку. Дивіться знімок екрана:

6. Виберіть порожню комірку для відображення дати початку місяця (тут я вибираю клітинку B6), а потім введіть формулу = ДАТА (A2, A1,1) у рядок формул та натисніть Що натомість? Створіть віртуальну версію себе у ключ

примітки: У формулі A2 - клітинка містить певний рік, а A1 - Combo Box містить усі місяці року. При виборі березня з поля зі списком та введенні 2016 року в клітинку А2, дата в комірці В6 перетвориться на 2016/3/1. Див. Скріншот вище:

7. Виберіть праву комірку B6, введіть формулу = B6 + 1 в панель формул і натисніть Що натомість? Створіть віртуальну версію себе у ключ. Тепер ви отримуєте другу дату місяця. Дивіться знімок екрана:

8. Продовжуйте обирати клітинку C6, а потім перетягніть маркер заповнення в праву комірку, поки не досягне кінця місяця. Тепер створений цілий місячний календар.

9. Потім ви можете відформатувати дату за вашими потребами. Виділіть усі перелічені клітинки дати, а потім натисніть Головна > Орієнтація > Поверніть текст вгору. Дивіться знімок екрана:

10. Виділіть цілі стовпці, що містять усі комірки дати, клацніть правою кнопкою миші заголовок стовпця та клацніть Ширина стовпчика. У спливаючому Ширина стовпчика діалогове вікно, введіть номер 3 у поле, а потім клацніть на OK кнопку. Дивіться знімок екрана:

11. Виділіть усі комірки дати, натисніть Ctrl + 1 клавіші одночасно, щоб відкрити Формат ячеек діалогове вікно. У цьому діалоговому вікні натисніть виготовлений на замовлення в Категорія введіть ddd dd у поле тип , а потім клацніть на OK кнопки.

Тепер усі дати змінено на вказаний формат дати, як показано на знімку екрана нижче.

Ви можете налаштувати календар на будь-який стиль, як вам потрібно. Після зміни місяця чи року у відповідній комірці дати місячного календаря динамічно пристосовуватимуться до зазначеного місяця чи року.

Вибір дати (легко вибрати дату з певним форматом дати з календаря та вставити у вибрану комірку):

Тут представити корисний інструмент - Вставити дату корисність Kutools для Excel, за допомогою цієї утиліти ви можете легко вибрати дати з певним форматом із засобу вибору дати та вставити у вибрану комірку подвійним клацанням. Завантажте та спробуйте зараз! (30 днів безкоштовно)


Статті по темі:

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
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