Это странный. Вот формула.

=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 во втором ряду. Надеюсь, это имеет смысл.

1 ответ1

0

VLOOKUP имеет четвертый параметр, ИСТИНА или ЛОЖЬ.

Вам нужно установить его в зависимости от того, ищите ли вы точное совпадение (FALSE) или если вы отсортировали данные и хотите интерполировать между следующим лучшим значением (TRUE).
По умолчанию установлено значение TRUE, что является распространенной проблемой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .