Note: The other languages of the website are Google-translated. Back to English

Як створити динамічний щомісячний календар у 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 для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (15)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
дякую, це дуже корисно для мене. ще раз дякую
Цей коментар був мінімізований модератором на сайті
Чи можна налаштувати формули, щоб вони не створювали зайвих днів на лютий, а якщо місяць має 30 днів?
Цей коментар був мінімізований модератором на сайті
дати та дні змінюються, але дані в стовпцях статичні, вони не змінюються, коли ми змінюємо місяць? будь ласка, допоможіть
Цей коментар був мінімізований модератором на сайті
У мене така сама проблема!
Цей коментар був мінімізований модератором на сайті
привіт,
Чи можете ви сказати мені свою версію Excel?
Цей коментар був мінімізований модератором на сайті
Чи є відповідь щодо цього коментаря? Мені це дуже потрібно для моєї роботи
Цей коментар був мінімізований модератором на сайті
Хтось знайшов рішення для цього
Цей коментар був мінімізований модератором на сайті
Хтось знайшов рішення цієї проблеми? Має бути робота........
Цей коментар був мінімізований модератором на сайті
Я зробив це, але я не зрозумів це рішення, чому так довго. Зазвичай я вводжу першу дату, а потім перетягую дату вниз, це автоматично дає мені повний календар на місяць. Я не розумів, чому це так складно.
Цей коментар був мінімізований модератором на сайті
Пане, 9. Ви дуже чітко і мудро показали кроки. Я повинен оцінити ваші зусилля щодо розробки проекту. Я також сподіваюся отримати від вас більше ідей та порад у майбутньому. Ще раз дякую вам. Kanhaiyalal Newaskar.
Цей коментар був мінімізований модератором на сайті
Хтось знайшов рішення проблеми зміни дат і днів, але дані в стовпцях/комірках статичні, вони не змінюються, коли ми змінюємо місяць.
Цей коментар був мінімізований модератором на сайті
Я дуже ціную ваші зусилля, сер. Але оскільки я використовував формат Excel 2010, у діалоговому вікні «Контроль формату» немає вкладки «Керування», тож чи є спосіб ввести діапазон?
Цей коментар був мінімізований модератором на сайті
Привіт, Фатіха, у Excel є 2 сімейства елементів керування: Елементи керування формою і Елементи управління ActiveX.Елементи керування формами мають ряд вкладок у діалоговому вікні керування форматом, в тому числі Контроль. Однак Елементи управління ActiveX не мають вкладки Контроль у діалоговому вікні керування форматом.
У цій статті використано поле зі списком (контроль форми). Будь ласка, перевірте, яке поле зі списком ви використовуєте.
Цей коментар був мінімізований модератором на сайті
День добрий.Создал за вашим прикладом календар в одній строкі, але є одна проблема.При виборі місяців, де днів менше, ніж 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
Як можна скрити відображення цих лішних днів?
Цей коментар був мінімізований модератором на сайті
Привіт, хтось знає, як це зробити, не використовуючи вихідні?
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця