Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Определение последнего четверга каждого месяца.




Эта задача связана с тем, что в каждом учреждении существуют особые дни (например, санитарные), когда допуск в это учреждение запрещен. Необходимо определить, на какие числа месяцев будут приходиться эти дни. Для определенности – четверги.

Создадим лист СанДень (санитарный день).

Введем в ячейку D1 год, в ячейку А2 – 1 (единицу) и размножим ее вниз при нажатой клавише Ctrl до 13 строки – получим номера месяцев. В ячейки B2, C2 и D2 с помощью Мастера функций введем формулы, как показано на рисунке, и размножим их вниз.

 

 

 

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

 

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

К ячейке D1 до­бавлено примечание: для этого из контекстного меню данной ячейки надо выбрать пункт Добавить при­мечание и заполнить поле необходимыми данными, нажать Enter. При наведении курсора на ячейку это примечание будет появляться рядом с ячейкой.

Переход от отображения формул в ячейках таблицы к режиму отражения результатов расчетов производится с помощью меню Сервис-Параметры-Вид -поле формулы. Этого же можно достичь, применив сочетание клавиш: Ctrl+` (это значок на клавише, расположенной над клавишей Tab, где русская Ё). Повторное нажатие сочетания возвращает режим использования формул.

В последней версии Excel изменение режима отражения данных (формулы или результаты) задается следующим путем: Файлà Параметры à Дополнительно à Показывать формулы, а не их значения (поставить или снять «галочку»).

 

Функцию КОНМЕСЯЦА() можно использовать также для построения перечня дней текущего месяца. Перейдем на титульный лист. В ячейку О1 запишем формулу:

=КОНМЕСЯЦА(СЕГОДНЯ();-1) + 1

Функция КОНМЕСЯЦА() имеет первым аргументом дату текущего месяца (возвращается функцией СЕГОДНЯ()), а вторым – отсчет на 1 месяц назад (-1. Если поставить значение 0, то будет возвращаться последний день текущего месяца).

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

В ячейку О2 введем формулу: =О1+1, а затем размножим ее на 30 ячеек вниз. В итоге получим все дни текущего месяца. Справа в столбцах можно рассчитать номера недель, самим ячейкам задать цвета дней недели, еще правее ячейки О1 записать формулу:

=ЕСЛИ(О1=СЕГОДНЯ();"Это сегодняшний день!;";"") и размножить ее вниз. И тогда эта надпись будет сопровождать текущий день месяца, автоматически изменяясь с новым днем.

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...