Connected by... logo
  Главная
Market Connected by Velcom Connected by МТС Connected by БелСел Connected by Белтелеком Оборудование  

Создание календаря
вернуться на главную страницу можно, воспользовавшись ссылкой.

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

Исходными данными являются выбранный месяц и выбранный год – эта информация содержится в результирующих ячейках соответственно, списка месяцев и счетчика лет, которые обозначены далее М и Г.

1. В начале в свободной ячейке запишем дату - первое число выбранного месяца и выбранного года, использовав функцию Excel ДАТА():

=ДАТА(Г; М; 1)

  • где Г - ссылка на результирующую ячейку счетчика лет,
  • М - ссылка на ячейку счетчика месяцев,
  • 1 - число (в нашем случае равно единице – первое число выбранного месяца выбранного года).
  • Обозначим далее эту дату как Д.

    2. Затем ( на другом листе или на свободном месте данного листа) создадим первую вспомогательную таблицу 6 строк х 7 столбцов, в которой слева направо размещены цифры от 1 до 42.

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

    =Т + Д-ДЕНЬНЕД(Д; 2)

  • где ДЕНЬНЕД() - функция Excel, возвращающая для указанной даты день недели,
  • Т - ссылка на соответствующую ячейку первой вспомогательной таблицы (созданной на шаге 2),
  • Д - дата - первое число выбранного месяца выбранного года (найденная на шаге 1)
  • 2 - параметр функции Excel ДЕНЬНЕД(), определяющий, что при расчете дня недели за 1 принимется понедельник, за 2 - вторник, и т.д. до 7 - воскресенье (возможны другие варианты).
  • 4. Наконец, в таблицу календаря на основном листе заносятся формулы, которые не показывают даты, приходящие на следующий и предыдущий месяцы:

    =ЕСЛИ(МЕСЯЦ(ДД) = М; ДД;"")

  • где МЕСЯЦ() - функция Excel, возвращающая месяц указанной даты,
  • ДД - ссылка на соответствующую ячейку второй вспомогательной таблицы (созданной на шаге 3, в которой размещены даты календаря),
  • М - месяц, выбранный пользователем – ссылка на результирующую ячейку счетчика месяцев.
  • Формат ячеек календаря устанавливается таким образом, чтобы были видны только числа месяца. Для этого на вкладке "Число" диалогового окна "Формат ячейки" выбирается "Все форматы", а в появившейся справа строке набирается текст, состоящий из одной буквы Д.