Условный формат для затенения строк, если найдено значение или дата?

Я новичок в условном форматировании и пытаюсь создать несколько функций, которые будут работать в Excel 2010.

Сначала я пытаюсь выделить (или затенить) все строки, содержащие значение меньше или равное 35 в столбце E.

Во-вторых, мне нужно выделить жирным шрифтом все строки, содержащие сегодняшнюю или завтрашнюю дату в столбце G. Было бы неплохо исключить выходные. Например, если сегодня пятница, все столбцы, в которых есть пятница и понедельник, будут выделены жирным шрифтом.

Я так и не смог заставить себя работать. Любая помощь будет оценена по достоинству.


person user2684064    schedule 14.08.2013    source источник


Ответы (1)


Не обращая внимания на выходные, попробуйте:

=$E1<=35  

с серой заливкой и

=OR($G1=INT(NOW()),$G1=INT(NOW())+1)  

выделены полужирным шрифтом, каждый с Применяется к:

=$A$1:$Z$100

Расширьте/отрегулируйте диапазон Применимо к: в соответствии с вашими потребностями.

и пропустить выходные (вместо второй формулы выше):

=AND($G1>=INT(NOW()),$G1<INT(NOW())+10-NETWORKDAYS($G1,$G1+7))

Изменить комментарий от 2013-08-16 14:00:28Z:

Это становится ОЧЕНЬ беспорядочным, но сохранение последнего требования в качестве отдельного условия (также жирного шрифта), возможно, добавление другой формулы (в любом порядке, поскольку Stop If True не следует проверять):

=AND(OR($G1=INT(NOW()),$G1=INT(NOW())+3),MOD(TODAY(),7)=6)  

Это не прибавит смелости воскресеньям между осмеленными субботами и понедельниками.

(На основе Excel 2007 и НЕ ПРОВЕРЕНО)

person pnuts    schedule 15.08.2013
comment
Превосходно! Это сработало. Могу ли я каким-либо образом выделить жирным шрифтом что-либо завтрашнего дня ИЛИ старше? Это означает, что если что-то произошло две недели назад, оно также будет выделено жирным шрифтом. - person user2684064; 15.08.2013
comment
Мне нужно выделить жирным шрифтом все, что нужно сделать сегодня или завтра, или все, что просрочено. Это означает, что все, что происходит сегодня, завтра и в прошлом, должно быть выделено жирным шрифтом. - person user2684064; 16.08.2013
comment
Что я надеюсь увидеть, так это то, что если сегодня пятница, то он увидит что-то, что должно быть выполнено в понедельник, и все равно пометит это жирным шрифтом, хотя на самом деле оно должно быть выполнено более чем на один день раньше. - person user2684064; 16.08.2013
comment
Чтобы добавить к этому, я думаю, это будет что-то вроде этого: - person user2684064; 16.08.2013
comment
=ИЛИ($G1=INT(СЕЙЧАС()),$G1=INT(СЕЙЧАС())+1) ЕСЛИ СЕГОДНЯ НЕ ПЯТНИЦА, ТОГДА Сейчас())+3) - person user2684064; 16.08.2013