пятница, 8 апреля 2011 г.

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

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

Функция ТДАТА() возвращает дату и время (к примеру, 07.04.2011 16:38:58),
а функция СЕГОДНЯ() возвращает только дату (к примеру, 07.04.2011).


Пусть,например, есть таблица с такими данными



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

Выделяем диапазон A1:D14, заходим "Меню" - "Формат" - "Условное форматирование", пишем формулу

=И(МЕСЯЦ($A1)=МЕСЯЦ(СЕГОДНЯ());ГОД($A1)=ГОД(СЕГОДНЯ()))

и определяем формат



Щелкаем ОК. Получаем в итоге (на момент составления дата 07.04.2011)




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

Про типы ссылок в Excel можно прочитать в заметке "Абсолютные и относительные ссылки".


Похожие по тематике посты - еще почитать:

Комментариев нет:

Отправить комментарий