Условное форматирование, возможно, игнорирует первое правило

Условное форматирование, возможно, игнорирует первое правило

Я не эксперт, но знаю достаточно, чтобы быть опасным. Так что заранее спасибо за любую помощь

У меня есть следующие условные правила (в указанном порядке, с остановкой, если истинно для каждого)

=E5="TRUE" (Green Fill)

=ISBLANK(G5)=TRUE (no format)

=(Today()-G5)>4 (Red Fill)

Есть еще несколько цветов, относящихся к другим дням, но вы поняли идею.

Это первый, который вызывает у меня проблему. E5 заполняется на основе того, отмечен ли флажок (D5) или нет (True, если отмечен, False, если не отмечен). Это было создано с помощью управления форматом в текстовом поле (вкладка Control).

Итак, базовое логическое дерево выглядит так:

If completed, GREEN FILL

If date field = null, no format

If date field age > 4, RED FILL

Сначала я подозревал, что ячейка E5 на самом деле не заполнена значениями True или False, но потом я вспомнил, что у меня есть следующее, чтобы узнать количество выполненных задач (что работает правильно):

=COUNTIFS(A5:A100, "<>", E5:E100, TRUE)

Исходя из этого, я попробовал и с кавычками, и без них для первого условия, но получил тот же результат (ноль)

Поэтому я открыт для предложений, как это исправить.

решение1

Я думаю, ваше первое правило должно выглядеть так — без кавычек.

=E5=TRUE

В противном случае он ищет в ячейке строковое значение TRUE вместо логического TRUE.

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