В Excel есть множество полезных инструментов, но одна из проблем заключается в том, что в нем нет встроенного календаря. Да, у нас нет встроенного календаря, я знаю, что вы видели некоторые шаблоны календаря в Excel, но они созданы пользователями Excel. Нам нужно создать шаблон календаря в Excel, используя формулы Excel.
В этой статье мы покажем вам, как создать шаблон календаря в Excel. Мы можем создавать шаблоны календаря двумя способами: один с помощью простого календаря Excel, а второй — с помощью динамического календаря с формулами.
Как создать шаблон календаря в Excel?
Вы можете скачать этот шаблон календаря Excel здесь — шаблон календаря Excel
# 1 — Простой шаблон календаря в Excel
Простой шаблон календаря в Excel не требует специальных формул; с помощью простых приемов мы можем создать простой календарь.
Шаг 1: Первое, что мы видим в календаре, — это месяц с названием года. Итак, для этого нам нужно создать название месяца. Для этого сначала примените в Excel формулу СЕГОДНЯ, которая принимает текущую дату в соответствии с системой.
Сегодняшняя функция непостоянна; он автоматически обновляет дату согласно системной дате. Сегодняшняя дата 17th Июнь 2019, значит завтра будет 18th Июнь 2019.
Однако нам не нужна полная дата, как указано выше, нам нужны только месяц и год вместе. Поэтому примените формат даты в Excel как «ММММ ГГГГ».
Теперь у нас есть правильный месяц и год.
Шаг 2: Теперь в строке ниже введите дни недели, начиная с воскресенья по субботу. И объедините ячейку A1 до ячейки G1.
Шаг 3: Теперь нам нужно создать такие календарные дни, как 1, 2, 3 и так далее.
Я вошел в день с воскресенья, 2nd Суббота, 4th Суббота и др.
Это обычная штука, которую нужно менять каждый месяц вручную. Но как сделать эту динамику так, чтобы отображался обновленный месяц с днями? Посмотрим на это сейчас.
# 2 — Динамический шаблон календаря Excel с формулами
Для того же шаблона, что и выше, мы создадим динамический календарь.
Шаг 1: Слева от шаблона вставьте кнопку вращения на вкладке «Разработчик».
Шаг 2: Щелкните правой кнопкой мыши кнопку вращения и выберите элемент управления форматом.
Шаг 3: В разделе управления форматом внесите следующие изменения.
Шаг 3: Поскольку мы создаем календарь на конкретный месяц, мы создадим 12 разных листов для 12 разных месяцев. Для этого нам нужно создать 12 разных менеджеров имен. Сначала назовите ячейку I3 «Год».
Сначала мы создадим для января 2019 года. Поэтому измените заголовок месяца с формулы СЕГОДНЯ на следующий.
Теперь в этом месяце нам нужно создать еще один менеджер имен, как показано ниже.
Точно так же, изменив номер месяца, создайте менеджер имен для всех месяцев.
Шаг 4: Теперь, используя тот же шаблон выше, вставьте 12 листов и назовите каждый лист 12-месячными названиями.
Шаг 5: Теперь на листе «Янв» в столбце первого дня примените следующую формулу.
= ЕСЛИ (И (ГОД (JanOffset + 1) = Год, МЕСЯЦ (JanOffset + 1) = 1), JanOffset + 1, ””)
Скопируйте и вставьте формулу в следующую ячейку, но везде поменяйте число от 1 до 2.
Аналогично для следующего измените его на 3.
Аналогично увеличиваем все на 1.
Шаг 6: Скопируйте вышеуказанный шаблон на лист FEB. Здесь нам нужно изменить только MONTH с 1 на 2.
Примените ту же логику для всех листов. Соответственно измените месяц.
После того, как все листы будут завершены с изменением шаблона и формулой, мы можем управлять шаблоном из листа «Янв».
Шаг 7: Используя кнопку «Вращать», мы можем изменить год на листе «Янв». Соответственно, когда мы меняем год на листе «Январь» на всех листах, будут отображаться даты выбранного года.