Страницы: 1
RSS
Условное форматирование цветом по дате и значению в поле
 
Добрый день!
Подскажите пожалуйста как сделать условное форматирование в зависимости от текущей даты, количеству заявок и даты до которой она должна быть подана.

В таблице есть дата до которой должна быть подана хоть одна заявка. Столбец B  И в столбце C количество заявок.
Если сегодня 16.11.2017, а дата  окончания подачи заявок  17.11.2017 или 21.11.2017, и количество заявок 0, то ячейка окрашивать в красный цвет. Т.е. если за 2 рабочих дня количество заявок 0.  
 
Здравствуйте! Если сегодня 16.11.2017, а дата 24.11.2017, как в таком случае красить?
Сколько дней до окончания подачи заявки должно быть, чтобы красилось красным?
Исходя из Ваших условий, достаточно покрасить строки с нулем с столбце С.
Если 2 дня и ноль заявок, то 21.11.2017 красить не надо.
Изменено: Wanschh - 16.11.2017 10:54:41
 
=И(($B2-$E$1)<3;$C2<1)

эта формула работает
 
Цитата
Wanschh написал:
Если сегодня 16.11.2017, а дата 24.11.2017, как в таком случае красить?
Красить не нужно.

Цитата
Wanschh написал:
Сколько дней до окончания подачи заявки должно быть, чтобы красилось красным?
Если за 2 рабочих дня до окончания подачи заявок их нет, то красить в красный.

Цитата
Wanschh написал:
Исходя из Ваших условий, достаточно покрасить строки с нулем с столбце С.
Если 2 дня и ноль заявок, то 21.11.2017 красить не надо
Да окрашивать нужно только столбец С
 
Чтобы красить только столбец С достаточно поправить поменять "Применяется к" с =$A$2:$C$9 на =$C$2:$C$9
 
К сожалению формула не учитывает рабочий день или нет.  

Цитата
DNC написал: =И(($B2-$E$1)<3;$C2<1)
К сожалению нет. Нужно чтобы красил если заявок нет за 2 РАБОЧИХ дня. Если мы поставим в поле Дата окончания подачи заявок 20.11.2017  и заявок 0, то столбецС в красный не окраситься.  
Формула не учитывает рабочие дни.
 
Про рабочие дни не увидел.
=($C2=0)*(РАБДЕНЬ($B2;-2)-$E$1<=2)
Можно еще праздники настроить, если нужно:
=($C2=0)*(РАБДЕНЬ($B2;-2;$G$1:$G$100)-$E$1<=2)
где в диапазоне $G$1:$G$100 - даты праздников
Изменено: Wanschh - 16.11.2017 11:49:29
 
да. верно. раб. дни не учитывает. только сейчас увидел, что только раб. дни нужно учитывать
 
Цитата
Wanschh написал: =($C2=0)*(РАБДЕНЬ($B2;-2)-$E$1<=2)
Я так понимаю сегодняшний день формула не учитывает. Верно? Потому, как если дата 21.11.2017, то ячейка так же окрашивается. Если я хочу, что бы по дате 21.11.2017 окраса не было, то меняю формулу на =($C2=0)*(РАБДЕНЬ($B2;-1)-$E$1<=1)

За ответ спасибо большое!  
Изменено: Sandr - 16.11.2017 12:37:28
 
А как же это?
Цитата
Sandr написал: Если сегодня 16.11.2017, а дата  окончания подачи заявок  17.11.2017 или 21.11.2017, и количество заявок 0, то ячейка окрашивать в красный цвет. Т.е. если за 2 рабочих дня количество заявок 0.
=($C2=0)*(РАБДЕНЬ($B2;-2)<=0) учтет как сегодняшний день, так и день, указанный в столбце B
Ну или: =ЕСЛИ(ТДАТА()-СЕГОДНЯ()<0,75;($C2=0)*(РАБДЕНЬ($B2;-2)-СЕГОДНЯ()<=0);($C2=0)*(РАБДЕНЬ($B2;-2)-СЕГОДНЯ()<=1))
с учетом сегодняшнего дня до 18-ти часов (0,75 от суток): если до 18-ти часов, то считаем сегодня и день, указанный в столбце В,
если нет - только день указанный в столбце В.
Страницы: 1
Наверх