Установка значения ячейки и ее CF - две разные операции. Давайте сначала установим значение.
Скорее всего, тот факт, что тема "завершена", имеет приоритет над любыми другими соображениями. Следовательно, IF(C5="COMPLETED","DONE"
должен стоять первым. Второе условие вписывается в часть else этого оператора IF. IF((I4+60)<TODAY(),"TO FOLLOW UP","")
. Кажется, в ваших расчетах есть логическая ошибка. Пожалуйста, откорректируйте мое предложение в соответствии с вашими потребностями Это будет комбинированная формула.
IF(C5="COMPLETED","DONE",IF((I4+60)<TODAY(),"TO FOLLOW UP",""))
Обратите внимание, что дата сравнивается, только если элемент не «завершен». Вы можете заполнить ""
второго IF с текстом, который применяется, если сравнение даты ложно.
Теперь вы можете посмотреть на CF. Важно помнить, что ячейка имеет цвет, возможно, «без цвета» (= белый), который отображается, если не установлен условный цвет. Затем вам нужно отдельное условие для каждого цвета, который вы хотите установить, и вы должны указать последовательность, в которой должны применяться условия. Условия будут применяться в той последовательности, в которой вы их вводите, но вы также можете изменить последовательность позже в Менеджере CF.
Допустим, вы хотите следовать той же логике c, что и выше: если элемент ячейка должна быть зеленого цвета. Вы можете использовать очень похожую формулу, =C5="COMPLETED"
. Или вы можете проверить значение самой ячейки, например =B5="DONE"
. Конечно, значение ячейки будет «ВЫПОЛНЕНО», если C5 = «ЗАВЕРШЕНО». В любом случае вы устанавливаете заливку ячейки зеленым цветом.
Теперь вы можете установить второй формат, например =(I4+60)<TODAY()
, и установить цвет заливки в положительный, розовый или любой другой. CF сначала проверит первое условие, а затем второе, и это не то, что вы хотите. Таким образом, вы go открываете диалоговое окно Manage Rules
меню CF и ставите галочку в столбце Stop if True (последний справа). Это приведет к тому, что Excel не будет проверять или применять второе условие, если первое условие оценивается как True
.