Создание календаря в Excel на год. Простейший способ создать календарь в Excel Перенос выходных дней в производственном календаре

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

Из-за “плавающих” выходных и праздничных дней в России мы не можем каждый год использовать один и тот же набор данных.

Лично у меня ежегодно возникает вопрос – где скачать производственный календарь. Желательно в удобном формате Excel и с наименьшими трудозатратами. И вот совсем недавно я нашёл для себя решение, которое, уверен, пригодится многим.

Для автоматизации процесса нам понадобится

  • Microsoft Excel (2010, 2013 или 2016)
  • Страничка на портале Открытых Данных России откуда можно скачать производственный календарь в csv формате: http://data.gov.ru/opendata/7708660670-proizvcalendar .

* для Excel 2010 и 2013 вам понадобится бесплатная надстройка Power Query, скачать можно отсюда .

Как страничка выглядит на момент написания данной статьи – возможность скачать актуальную версию проиводственного календаря

На странице так же доступны предыдущие версии и версия производственного календаря в xlsx:


В Excel 2016 для решения подобных задач у нас есть группа кнопок “Скачать и преобразовать” (Get & Transform) на закладке меню “Данные” (Data).


Для Excel 2010 и Excel 2013 такой же функционал доступен в виде бесплатной надстройки Power Query, можно скачать отсюда . Функционал надстройки развивается каждый месяц, я рекомендую регулярно обновляться, чтобы всегда иметь под рукой новейшие функции и возможности трансформации данных.

Когда все нужные программы установлены и источник информации исследован – вернемся к задаче.

Для скачивания чего-либо из Интернета нам нужна ссылка на файл или страницу.

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

Паспорт содержит важную информацию о наборе, из которой, в частности, мы можем взять “Гиперссылку (URL) на набор данных”


Скопируем URL и сделаем запрос “Из интернета”.




Теперь необходимо преобразовать полученные данные.

  • Используем первую строку в качестве заголовков столбцов


    Выберем нужные нам столбцы. Воспользуемся функцией “Выбор столбцов” (Select Columns)



    Для удобства фильтрации изменим формат столбца “Год/Месяц” на “Целое число”


    Воспользуемся фильтром, оставим только интересующие нас годы


Зададим фильтр с нужными нам условиями


    Переименуем столбцы в порядковые номера месяцев и “Год/Месяц” в “Год”



Это действие превращает таблицу в нечто ужасное с кучей столбцов. К тому же возникает непрошенный шаг – “Измененный тип1”, который нужно удалить.


Чтобы привести таблицу в нормальный вид, еще раз воспользуемся функцией “Отменить свертывание других столбцов” (Unpivot Other Columns)

В результате получается таблица


  • Удаляем столбец “Атрибут.1” образованный из заголовков столбцов


  • В заключение можно добавить столбец с датой


Используем формулу


  • Получив столбец с датой, можно убрать предыдущие столбцы



Подобным запросом мы получаем не полный список календарных дат, так как публикуемый на портале Открытых Данных набор содержит только праздничные и предпраздничные дни.

Производственный календарь используется бухгалтерами и кадровиками для расчета нормы рабочего времени по месяцам, кварталам, для целого 2016 года, и для -40, -36, -24 часовых рабочих неделях. Производственный календарь определяет рабочие и праздничные и предпраздничные дни, позволяет рассчитать заработную плату сотрудников, отпускные, декретные и другие пособия. Календарь был утвержден постановлением от 24.09.15 № 1017.

Нормы рабочего времени

В таблице ниже представлены нормы рабочего времени по месяцам, кварталам и по году в целом.

Праздничные выходные дни 2016 года

В соответствии с ТК РФ (ст. 112 часть) Федерального закона от 23.04.12 № 35-ФЗ полностью нерабочими праздничными днями в РФ признаются следующие дни:

Полностью нерабочие праздничные дни производственного календаря

Ниже представлены полностью нерабочие дни на текущий год.

  • 1, 2, 3, 4, 5, 6 и 8 января – Новогодние каникулы;
  • 7 января – Рождество Христово;
  • 23 февраля – День защитника Отечества;
  • 8 марта – Международный женский день;
  • 1 мая – Праздник Весны и Труда;
  • 9 мая – День Победы;
  • 12 июня – День России;
  • 4 ноября – День народного единства.

Сокращенные рабочие дни в 2016 году

Сокращенные рабочие дни в производственном календаре:

20 февраля,
3 ноября,
Рабочие дни или смены независимо от характера труда имеют продолжительность на один час меньше.

Перенос выходных дней в производственном календаре

В 2016 году из-за совпадения праздничных дней с выходными производится перенос выходных дней в производственном календаре следующих дней:

  • 2 января (суббота) → 3 мая (вторник)
  • 3 января (воскресенье) → 7 марта (понедельник)
  • 20 февраля (суббота) → 22 февраля (понедельник)

Согласно части второй ст. 112 ТК РФ при совпадении выходного и нерабочего праздничного дней выходной день переносится на следующий после праздничного рабочий день, за исключением выходных дней, совпадающих с нерабочими праздничными днями с 1 по 8 января.

В 2016 году в связи с совпадением нерабочих праздничных дней с выходными производится перенос в производственном календаре выходных дней: с 2 января (суббота) на 3 мая (вторник); с 3 января (воскресенье) на 7 марта (понедельник); с 20 февраля (суббота) на 22 февраля (понедельник).

Видео-инструкция: “Утвержденный правительством производственный календарь на 2016 год”

Видео-инструкция от Консультант Плюс по нормам рабочего времени на 2016 год для -40,-36 и -20 часовой рабочей недели.

Для тех, кто просто хочет скачать календарь в Excel на текущий год, на картинке ниже показан как он выглядит. Красным отмечены праздничные дни, розовым - выходные. Текущий день, также автоматически выделяется заливкой.

Пошаговая инструкция создания календаря в Excel

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

Делаем заголовки

В ячейку A1 вбиваем следующую формулу: ="Календарь на " & ГОД(СЕГОДНЯ()) & " год" . Функция СЕГОДНЯ() возвращает текущую дату (мы часто будем ей пользоваться). Соответственно связка функций ГОД(СЕГОДНЯ()) возвратит нам текущий год.

Теперь создадим заголовки месяцев. В ячейку где стоит Январь запишем следующую формулу =ДАТА(ГОД(СЕГОДНЯ());1;1) . Эта функция возвращает первое января текущего года (01.01.2015 в моем случае). Применим к этой ячейке такой формат, чтобы отображалось только название месяца. Для этого откроем формат ячеек сочетанием клавиш Ctrl + 1 и выберем соответствующий формат (см. рисунок).

Для создания заголовков последующих месяцев будем использовать еще одну очень полезную функцию =ДАТАМЕС(B3;1) . Эта функция возвращает дату отстоящую от указанной на заданное число месяцев (в нашем случае на один). Таким образом, у нас получается следующая картина (дополнительно я добавил немного форматирования):

Проставляем числа

Для автоматического проставления чисел в календаре мы будем использовать всего одну формулу - формулу массива. На вид звучит страшновато, но если разобраться - все легко и просто. Выделяем ячейки B5:H10 и вводим следующую формулу (не спешим жать Enter):
=ДАТА(ГОД(B3);МЕСЯЦ(B3);1-1)-(ДЕНЬНЕД(ДАТА(ГОД(B3);МЕСЯЦ(B3);1-1))-1)+{0:1:2:3:4:5:6}*7+{1;2;3;4;5;6;7}

Вместо Enter нажимаем сочетание клавиш Ctrl+Shift+Enter , вставляя таким образом формула массива. В результате в выделенном диапазоне получаем числа указанного в ячейке B3 месяца.

Аналогичную операцию проводим с другими месяцами или просто копируем диапазон дат января в следующие месяца. Получаем следующую картину:

Форматируем

Отформатируем ячейки таким образом, чтобы они содержали только числа (а не полностью даты). Выделяем даты, открываем формат ячеек (Ctrl+1 ) и вводим вручную следующий формат:

Календарь принимает все более привычный вид.

Добавляем условного форматирования

Сейчас в январе календарь содержит даты 29, 30, 31 декабря, а также часть дат февраля. Давайте немного скроем эти числа. Для этого будем использовать условное форматирование. Выделяем ячейки B5:H10 и создаем правило условного форматирования. Форматироваться будут ячейки, для которых следующая формула будет являться ИСТИНОЙ:
=И(МЕСЯЦ(B5)<>1+3*(ЧАСТНОЕ(СТРОКА(B5)-5;9))+ЧАСТНОЕ(СТОЛБЕЦ(B5);9))

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

Автоматически выделяем текущую дату в календаре

Для этого создаем еще одно правило условного форматирования. Ячейка будет форматироваться только в том случае, если ее значение будет равно текущей дате (=СЕГОДНЯ() ):

Выделим выходные дни в календаре Excel

На этот раз обойдемся обычной заливкой ячеек. Выбирайте на свой вкус. У меня получилось так:

Добавляем праздничные дни

Создадим новый лист Excel (Праздники ) и добавим на него умную таблицу со столбцом Праздничные дни . В этот столбец занесем все праздничные дни. Я это уже сделал, можете спокойно копировать и использовать.

Вернемся в наш календарь и создадим еще одно правило условного форматирования. Формула условного форматирования будет проверять является ли дата праздником. И в случае если формула вернет ИСТИНА ячейка будет форматироваться. Вот эта формула:
=НЕ(ЕОШИБКА(ПОИСКПОЗ(B5;ДВССЫЛ("Праздники[Праздничные дни]");0))) . Стоит отметить, что при добавлении или изменении праздничных дней, календарь будет автоматически форматироваться.

Осталось скопировать ячейки B5:H10 в другие месяца и наш автоматический календарь готов и может служить нам не один год.

Изменение цветовой гаммы календаря Excel

Если при создании календаря использовать цвета темы, то потом их можно будет изменить одним простым движением. Просто сменив цвета темы на вкладке Разметка страницы . Выбирайте понравившийся.

P.S.

Производственный календарь 2016, утвержденный правительством РФ, - незаменимая вещь для бухгалтеров и кадровиков в целях определения количества рабочих дней в отчетном периоде и для других подсчетов. О его особенностях в 2016 году вы узнаете из нашего материала.

Утвержденный для печати табель-календарь на 2016 год

Эта таблица с датами имеет привычный для нас вид с отметкой красным цветом выходных и праздничных дней. Главное отличие производственного календаря 2016, утвержденного правительством РФ, от его простого аналога — в наличии информации:

  • о количестве трудовых, выходных дней и праздников;
  • норме времени, которую должен отработать сотрудник, с учетом часовой продолжительности трудовой недели (40, 36 и 24 часа).

На каждый новый год составляется новый календарь. Необходимая информация приводится в нем помесячно. Далее она сводится в итоги за каждый квартал, полугодие и год.

Производственный календарь с неделями при пятидневной рабочей неделе на 2016 г.

Пятидневка является одним из самых распространенных видов рабочей недели. Она нашла широкое применение на различных предприятиях и в учреждениях. Особенно пятидневный рабочий график характерен для офисной сферы деятельности.

В режиме пятидневки работают:

  • организации и учреждения государственного сектора (казенные, автономные, бюджетные учреждения, органы государственной власти);
  • бухгалтерии;
  • кредитные учреждения, среди которых могут быть исключения: нередко крупные банки предпочитают иметь несколько рабочих офисов в субботний день;
  • учреждения здравоохранения, но и среди них бывают исключения;
  • детские сады;
  • и многие другие.

Пятидневка предполагает 5-дневный рабочий режим с понедельника по пятницу и 2 дня отдыха (суббота и воскресенье).

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

Узнайте особенности ведения учета рабочего времени из нашей статьи .

Рабочее время, выраженное в часах, в 2016 году составит:

  • 1974 часа для недели длительностью 40 часов;
  • 1776,4 часа для еженедельной нагрузки в 36 часов.
  • и 1183,6 часа для самой короткой 24-часовой недели.

Производственный календарь на 2016 год с праздниками и выходными днями

В ст. 112 ТК РФ можно увидеть список официально установленных нерабочих праздничных дней.

Всего их насчитывается 14. Нередко можно услышать еще одно название праздников — «красные дни календаря». Рассмотрим более подробно производственный календарь 2016 года с праздниками :

  • Январь.

Числа с 1-го по 6-е, а также 8 января являются днями каникул по случаю Нового года. 7 января — праздничный день.

  • Февраль.

На этот месяц приходится мужской праздник — 23 Февраля. Суббота 20-го числа является рабочим днем за отдых в понедельник, 22-го числа. При этом длительность трудовой субботы также сокращается на 1 час.

  • Март.

А на март приходится всемирный женский праздник — 8-е число. Понедельник, 7-е число, также является днем отдыха, так как на него переносится 3 января.

В мае 2 праздника — 1-е и 9-е числа. При этом 1 мая приходится на воскресенье и по этой причине переносится на 2 мая. А 3-го числа сотрудники будут отдыхать за 2 января.

  • Июнь.

В первом месяце лета 1 праздничный день (12-е число), который выпадает на воскресенье и переносится на понедельник, 13-е число.

  • Ноябрь.

4-е число — праздничный день, поэтому четверг 3-го числа должен быть сокращен на 1 час.

  • Декабрь.

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

Производственный календарь 2016, утвержденный правительством РФ, с комментариями

Производственный календарь на 2016 год характеризуется следующими данными:

  • 366 дней по календарю;
  • 247 рабочих будних дней;
  • и 119 нерабочих дней, что составляет треть от общего количества и половину от трудовых дней.

Решение о переносе праздничных дней на рабочие в этом или следующих месяцах выносит Правительство РФ в виде постановлений. В текущем году актуально постановление Правительства РФ от 24.09.2015 № 1017.

Скачать бесплатно в Excel и распечатать производственный календарь на 2016 год

Производственный календарь всегда должен быть под рукой у бухгалтера, который занимается расчетом заработной платы. Знание рабочих, выходных и праздничных дней поможет избежать ошибок при начислении заработной платы, к примеру, подскажет о двойной оплате за выход на работу в выходные и праздничные дни, расчете отпуска, если на него приходятся нерабочие праздничные дни, и так далее.

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

Производственный календарь на 2016 год скачать бесплатно можно на нашем сайте.

Итоги

Производственный календарь занимает важное место в работе каждого бухгалтера, который занимается расчетом заработной платы сотрудникам. Он помогает избежать ошибок при начислении заработной платы и прочих выплат. Производственный календарь включает в себя помесячные и сводные (за квартал, полугодие и год) данные о рабочих, выходных и праздничных днях, а также о рабочем времени в часах. Производственный календарь также необходим для учета рабочего времени, отработанного персоналом организации, и составления графика его учета. Производственный календарь на 2016 год скачать для распечатывания можно на нашем сайте.