Может ли условное форматирование различать значения и формулы?

Может ли условное форматирование различать значения и формулы?

У меня есть таблица Excel, в которой указан статус задачи, со следующими столбцами:

Task | ID | First answer date | Workaround date | Solved date | Scheduled date | Still_Open

Столбец Still_Openсодержит следующую формулу:

=IF(ISBLANK(B:B);"";AND(ISBLANK(E:E);ISBLANK(F:F);ISBLANK(G:G)))

Результатом этого может быть TRUEили FALSE.

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

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

Есть ли способ отличить фиксированные значения от формул, используя условное форматирование?

решение1

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

Для форматирования ячеек с фиксированными значениями ИСТИНА/ЛОЖЬ используйте:

=AND(A1=TRUE,ISNA(FORMULATEXT(A1)))

Для форматирования значений, полученных с помощью формулы, используйте:

=AND(A1=TRUE,NOT(ISNA(FORMULATEXT(A1))))

Повторите то же самое для false, если вам нужно особое форматирование для значений FALSE.

Отрегулируйте ссылку A1 соответствующим образом...

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