Страница 1 из 1

Вопрос про Условное форматирование по дате

Добавлено: 19 июл 2013, 06:58
Ellissar
Здравствуйте!
Мне надо чтоб в книге Excel выделялись даты определенным цветом. Я немного уже сделал а именно: если до даты осталось 1 месяц она выделяется розовым, если дата прошла месяц назад дата выделяется красным (только если дате уже больше месяца с неё почему-то снимается выделение), только мне надо сделать выделение так чтоб если дата прошла то чтоб хоть месяц прошел хоть год она должна выделяться красным всё равно.
Если нельзя с помощью условного форматирования, то может быть макрос подскажете?
Помогите пожалуйста, не знаю как сделать это.

Re: Вопрос про Условное форматирование по дате

Добавлено: 19 июл 2013, 08:47
pashulka
Для ячейки A1 формула может выглядить так :

=РАЗНДАТ(A1;СЕГОДНЯ();"M")>=1

На самом деле, можно даже использовать следующий вариант =РАЗНДАТ(A1;ТДАТА();"M"), но это менее читабельно и работает только для разницы в один месяц.

Re: Вопрос про Условное форматирование по дате

Добавлено: 19 июл 2013, 08:57
Ellissar
Вроде бы решил задачу:
создал два правила
1. =F2<СЕГОДНЯ() - выделить красным
2. =И(F2<СЕГОДНЯ()+30;F2>=СЕГОДНЯ()) - выделить оранжевым

Получается если до сегодняшней даты осталось меньше 30 дней то выделить оранжевым, если дата просрочена выделить красным.

Выделяется вроде нормально.