Для использования текущей даты в Excel предусмотрены две функции: ТДАТА() и СЕГОДНЯ().
Обе эти функции не содержат аргументов и меняют значения при пересчете ячейки, в которой находятся.
Функция ТДАТА() возвращает дату и время (к примеру, 07.04.2011 16:38:58),
а функция СЕГОДНЯ() возвращает только дату (к примеру, 07.04.2011).
Пусть,например, есть таблица с такими данными
И нужно, чтобы она выделяла строки, в которых месяц и год совпадает с текущими.
Выделяем диапазон A1:D14, заходим "Меню" - "Формат" - "Условное форматирование", пишем формулу
=И(МЕСЯЦ($A1)=МЕСЯЦ(СЕГОДНЯ());ГОД($A1)=ГОД(СЕГОДНЯ()))
и определяем формат
Щелкаем ОК. Получаем в итоге (на момент составления дата 07.04.2011)
В формуле выше используются смешанные ссылки, таким образом удается добиться того, чтобы вся строка форматировалась в зависимости от значения первой ячейки этой строки.
Про типы ссылок в Excel можно прочитать в заметке "Абсолютные и относительные ссылки".
Обе эти функции не содержат аргументов и меняют значения при пересчете ячейки, в которой находятся.
Функция ТДАТА() возвращает дату и время (к примеру, 07.04.2011 16:38:58),
а функция СЕГОДНЯ() возвращает только дату (к примеру, 07.04.2011).
Пусть,например, есть таблица с такими данными
И нужно, чтобы она выделяла строки, в которых месяц и год совпадает с текущими.
Выделяем диапазон A1:D14, заходим "Меню" - "Формат" - "Условное форматирование", пишем формулу
=И(МЕСЯЦ($A1)=МЕСЯЦ(СЕГОДНЯ());ГОД($A1)=ГОД(СЕГОДНЯ()))
и определяем формат
Щелкаем ОК. Получаем в итоге (на момент составления дата 07.04.2011)
В формуле выше используются смешанные ссылки, таким образом удается добиться того, чтобы вся строка форматировалась в зависимости от значения первой ячейки этой строки.
Про типы ссылок в Excel можно прочитать в заметке "Абсолютные и относительные ссылки".
Комментариев нет:
Отправить комментарий