Условное форматирование Excel, если другой столбец содержит данные

Условное форматирование Excel, если другой столбец содержит данные

Итак, у меня есть рабочий лист с тремя столбцами дат,

Столбец B — дата получения.

Столбец D — дата платежа.

Столбец F – дата ответа.

В столбце D используется формула

=РАБДЕНЬ(БИкс,$S$1)

где S1 просто указывает 10, так что в столбце D отображается дата платежа, равная 10 рабочим дням с даты получения в столбце B.

Затем я условно отформатировал столбец D, чтобы выделить даты, которые просрочены.

значение ячейки < NOW()

Мне бы хотелось, чтобы после появления даты ответа в столбце F даты в столбце D больше не отображались красным цветом.

Возможно ли это? Столбец F будет пустым, пока дата не будет введена вручную, но я не могу заставить ISBLANK что-либо сделать

решение1

Вы можете изменить правило условного форматирования, чтобы использовать:

=AND($F2<>"",$D2<TODAY())

ANDпросто позволяет вам связать вместе более одного условия таким образом, что если оба условия выполняются, TRUEто результат формулы также будет TRUE.

решение2

Шаг 1 Создайте случайный набор дат — дата получения

введите описание изображения здесь

и связанные с ним дни — с понедельника по воскресенье

введите описание изображения здесь

Формула, используемая в C3, — =ТЕКСТ(B3,"ddd")

При этом произвольный набор праздников также вводится в I3 и I4.

введите описание изображения здесь

Шаг 2. Создайте даты выполнения — добавив выбранное количество дней — в данном случае 10 дней в будущем. введите описание изображения здесь

и добавьте соответствующие дни — с понедельника по воскресенье

введите описание изображения здесь

Формула, используемая в D3, выглядит так: =РАБДЕНЬ(B3;$M$3;праздники)

Шаг 3. Добавьте произвольную дату ответа — в данном случае 15 ноября 2020 г.

введите описание изображения здесь

Шаг 4. Видно, что выделение цветом/условное форматирование будет применяться к D3, а не к D4, поскольку перед D4 указана дата ответа. Условное форматирование применяется только к D3, поскольку перед D3 нет даты ответа, а также поскольку дата в D3 меньше даты проверки.

Дату проверки можно изменить на =TODAY(). В данном случае используется произвольная дата проверки, например 19 ноября 2020 г. — в M4.

Шаг 5. Формулы показаны в Excel, как показано ниже.

введите описание изображения здесь

введите описание изображения здесь

Связанный контент