У меня есть электронная таблица для исполнителей задач со сроками выполнения. Я использовал условное форматирование, чтобы изменить цвет шрифта на красный для сдачи и желтый для приближающихся сроков выполнения... теперь мне нужно добавить еще одно условие, чтобы изменить шрифт в том же столбце обратно на черный, когда я ввожу дату завершения в следующий столбец. Дата выполнения находится в столбце E, а дата завершения — в столбце F. Любая помощь с формулой будет высоко оценена.
решение1
Вы можете комбинировать условия, используя параметр «Тип правила» «Использовать формулу для определения форматируемых ячеек». Итак, предположим, что ваше исходное правило было сделать ячейку желтой, если она находится в пределах 10 дней от сегодняшнего дня. Это будет:
=(E2 - СЕГОДНЯ() < 10)
Чтобы добавить условие для игнорирования правила, если установлена дата завершения (т. е. что-то в столбце F), используйте функцию AND следующим образом:
=AND((E2 - TODAY() < 10),F2="")
Для полноты картины вам необходимо включить проверку, чтобы игнорировать это правило для прошлых дней:
=И((E2- СЕГОДНЯ() < 10),E2 - СЕГОДНЯ() >0,F2="")
Правило для прошлых невыполненных задач проще:
=И(СЕГОДНЯ() >= E2,F2="")
К сожалению, Excel, похоже, не допускает относительных ссылок в условных формулах, поэтому вам придется вставлять это в другие ячейки по одной, а не по диапазону. (Возможно, есть альтернативный способ применить это к диапазону?)