Моя вложенная функция IF не работает, но почему? - PullRequest
0 голосов
/ 31 марта 2020

Я провел много исследований по этому вопросу, но я изо всех сил пытаюсь найти ответ, так как каждый вопрос задается c для их данных.

У меня есть вложенная функция IF, где я хотел бы изменить значение ячейки на «Завершено» или «Не завершено» в зависимости от нескольких критериев.

Во-первых, функция просматривает данные, а затем проверяет, соответствует ли значение ячейки значению в данных, затем, если истина, просматривает следующее значение и, если есть совпадение, она затем проходит соответствующее соответствует и видит, все ли значения установлены на поставку. Если все они доставлены, ячейка должна измениться на «Завершено», а если нет - «Не завершено».

Ниже приведена функция, которая у меня есть, которая в настоящее время не срабатывает при первом IF.

{=IF('Sub Tasks'!J:J=A2,IF('Sub Tasks'!K:K=B2,IF('Sub Tasks'!AA:AA="Delivered","Completed","Not Completed"),"NOT TRUE1"),"NOT TRUE2")}

Есть также скриншоты теста, который я запускаю.

Таблица вывода enter image description here Исходные данные enter image description here

1 Ответ

1 голос
/ 31 марта 2020

Использовать COUNTIFS ():

=IF(COUNTIFS('Sub Tasks'!J:J,A2,'Sub Tasks'!K:K,B2,'Sub Tasks'!AA:AA,"Delivered")=COUNTIFS('Sub Tasks'!J:J,A2,'Sub Tasks'!K:K,B2),"Completed","Not Completed")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...