Это странный. Вот формула.
=IFNA(IF(VLOOKUP(C255,'Task Data'!$A$4:$AT$3005,39,'Task Data'!$AM$4:$AM$3005)=1,"Non-Compliant","Compliant"),"Compliant")
Проблема заключается в том, что когда функция ищет в "Задаче" данные о том, что такое C255, и существует два из них (в двух разных строках), кажется, что она работает только в том случае, если 1 находится в верхнем ряду, то есть в результате она показывает "Соответствует". Если 1 находится в нижнем ряду, оно все еще показывает "Соответствует", но оно должно быть "Несоответствующим". Похоже, он не видит второй 1 во втором ряду. Надеюсь, это имеет смысл.