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

bsu.by - официальный сайт БГУ

ЭФ на bsu.by - Экономфак на сайте БГУ

economy.bsu.by - официальный сайт ЭФ БГУ

e-University - тестовая система БГУ

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

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

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

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

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

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

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

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

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

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

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

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

    © 2003-2015 bsu.name, email: bsu@bsu.name, phone +375 297 72-30-84, page VKontakte
    Зарегистрировать почту @bsu.name

      Rating All.BY