Как проверить значение другого столбца

Я пытаюсь сделать что-то очень общее, а именно:

Я поддерживаю свои задачи по проекту в Excel, мой Excel содержит,

No, TASK, START-DATE, END-DATE, DUE-Days, STATUS

пример:

1, task1, 01/05/2019, 4/05/2019, -5, Completed

Due-days(-5) =D1-TODAY 

При использовании условного формата, если число дней выполнения меньше 0, я делаю цвет фона ячейки срока исполнения (D1) красным. До этого я работал и работал нормально.

Но что мне нужно сделать, это даже если срок выполнения меньше нуля, если статус задачи (F1) завершен. Я должен сделать цвет фона D1 зеленым.

Мне нужно добавить еще одно условие к этому условному формату, но я не могу найти такой вариант. Как я могу сделать это в Google Таблицах?




Ответы (2)


зеленого цвета:

=IF(AND($E1<0,$E1<>"",$F1="Completed"), 1)

красный цвет:

=IF(AND($E1<0,$E1<>""), 1)

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

person player0    schedule 09.05.2019

Для достижения результата требуется меньше символов, чем в существующем ответе, например функции IF, которые редко требуются для условного форматирования.

Выберите СтолбцыA: F и: Формат> Условное форматирование ..., Форматировать ячейки, если ... Пользовательская формула и:

=sign($E1)*(left($F1)="C")

с зеленым выделением и вместо этого повторите с:

=($E1<0)*($E1<>"")

и красное выделение.

Убедитесь, что в списке правил зеленое правило находится над красным.

person pnuts    schedule 09.05.2019