Перейти к основному содержанию

Как создать динамический ежемесячный календарь в Excel?

Автор: Силувия Последнее изменение: 2024 июля 08 г.

Вам может потребоваться создать динамический ежемесячный календарь в Excel для некоторых целей. При изменении месяца все даты в календаре будут автоматически скорректированы на основе измененного месяца. В этой статье подробно описан метод создания динамического ежемесячного календаря в Excel.

Создайте динамический ежемесячный календарь в Excel


Создайте динамический ежемесячный календарь в Excel

Чтобы создать динамический ежемесячный календарь в Excel, сделайте следующее.

1. Вам необходимо заранее создать поле со списком элементов управления формы. Нажмите Застройщик > Вставить > Поле со списком (элемент управления формой). Смотрите скриншот:

снимок экрана с выбором поля со списком (управление формой) на вкладке «Разработчик»

2. Затем нарисуйте поле со списком в ячейке A1.

снимок экрана вставленного поля со списком

3. Создайте список со всеми названиями месяцев. Как показано на скриншоте ниже, здесь я создаю список названий этого месяца в диапазоне AH1: AH12.

скриншот создания списка со всеми названиями месяцев

4. Щелкните правой кнопкой мыши поле со списком и выберите Управление форматом из контекстного меню. Смотрите скриншот:

снимок экрана открытия диалогового окна «Управление форматом»

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

скриншот настройки полей управления

6. Выберите пустую ячейку для отображения даты начала месяца (здесь я выбираю ячейку B6), затем введите формулу. = ДАТА (A2; A1,1; XNUMX) в строку формул и нажмите Enter .

снимок экрана с использованием формулы для возврата даты начала данного месяца

Внимание: В формуле A2 - это ячейка, содержащая определенный год, а A1 - это поле со списком, содержащее все месяцы года. При выборе марта в поле со списком и вводе 2016 в ячейку A2 дата в ячейке B6 превратится в 2016/3/1. Смотрите скриншот выше:

7. Выберите правую ячейку B6, введите формулу. = B6 + 1 в панель формул и нажмите Enter ключ. Теперь вы получаете второе число месяца. Смотрите скриншот:

снимок экрана с возвратом второй даты данного месяца

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

9. Затем вы можете отформатировать дату по своему усмотрению. Выберите все перечисленные ячейки даты, затем нажмите Главная > ориентация > Повернуть текст вверх. Смотрите скриншот:

снимок экрана с форматированием всех дат как «Повернуть текст вверх»

10. Выделите все столбцы, содержащие все ячейки даты, щелкните правой кнопкой мыши заголовок столбца и нажмите Ширина столбца. В всплывающем Ширина столбца диалоговом окне введите число 3 в поле, а затем щелкните значок OK кнопка. Смотрите скриншот:

снимок экрана с установкой ширины столбца для всех ячеек даты

11. Выберите все ячейки даты, нажмите Ctrl + 1 клавиши одновременно, чтобы открыть Формат ячеек диалоговое окно. В этом диалоговом окне щелкните На заказ в Категория поле введите ddd dd в поле Тип поле, а затем щелкните OK .

снимок экрана с форматированием всех ячеек даты как ддд дд

Теперь все даты изменены на указанный формат даты, как показано на скриншоте ниже.

скриншот, показывающий окончательные даты

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

на снимке экрана показано, что при изменении месяца или года дата будет динамически обновляться до этого месяца или года.

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

Вот вам полезный инструмент - Вставить дату полезности Kutools for Excel, с помощью этой утилиты вы можете легко выбрать даты в определенном формате из средства выбора даты и вставить их в выбранную ячейку двойным щелчком. Скачайте и попробуйте прямо сейчас! (30-дневный бесплатный пробный период)


Статьи по теме:


Лучшие инструменты для офисной работы

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

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!