Требование:
Если строка в ячейке A1 содержит "abc" как часть строки
Затем назначьте значение "Зеленый"
Иначе, если строка в ячейке A1 содержит "xyz" как часть строки
Затем назначьте значение "Желтый"
Else
Назначить значение "Красный"
Я пробовал это:
=IF(FIND("~",SUBSTITUTE(A1,"abc","~",1))<>"#VALUE!", "Green", IF(FIND("~",SUBSTITUTE(A1,"xyz","~",1))<>"#VALUE!", "Yellow", "Red"))
Он работает, если первый IF равен True, в других случаях он дает #VALUE! как выход.
Не могу понять, что не так.