Определение последнего четверга каждого месяца.
Эта задача связана с тем, что в каждом учреждении существуют особые дни (например, санитарные), когда допуск в это учреждение запрещен. Необходимо определить, на какие числа месяцев будут приходиться эти дни. Для определенности – четверги. Создадим лист СанДень (санитарный день). Введем в ячейку 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|