1

Спасибо, что указали на это @Scott Craner. Я сделал это изменение в моей формуле, но он все еще не работает. Вот что я имею в виду:

Я написал простую формулу в столбце H, которая проверяет, находится ли № элемента на листе с именем SharePoint. Если это не так, ячейка скажет «Добавить в SP».

= IF(COUNTIF(SharePoint!N:N, A2)= 0, "Добавить в SP", "")

Но я действительно хочу, чтобы ячейка говорила это только в том случае, если на листе SharePoint нет столбца № элемента И ИЛИ или F не произносят одну из фраз в операторе ИЛИ. Я добавил комбинацию операторов И и ИЛИ в приведенную выше формулу для достижения этой цели. Эта формула находится в столбце I.

= ЕСЛИ (И (COUNTIF (SharePoint!N:N, A2)= 0, OR (D2 = "Передано", D2 = "Требуется проверка", D2 = "Не требуется PPAP", D2 = "Закрыто без утверждения", F2 = "Поставщик опоздал")), "Добавить в ИП", "")

Вот пара тестовых случаев - ни один из элементов № не включен в лист SharePoint (простая формула в столбце H правильно ставит диагнозы), И у них есть одна из фраз в операторе ИЛИ. Поэтому в столбце я должен сказать «Добавить в SP», но формула просто возвращает ошибку # N/A.

Если я не ошибаюсь, я думаю, что все синтаксические ошибки были удалены. Я чувствую, что логика формулы имеет смысл, так что я сделал не так? Я сделал какую-то ошибку, когда объединил операторы AND и OR?

1 ответ1

2

У вас а ) не к месту

COUNTIF(SharePoint!N:N,A280=0)

Должно быть

COUNTIF(SharePoint!N:N,A280)=0

Так:

=IF(AND(COUNTIF(SharePoint!N:N,A280)=0,OR(B280="Transferred",B280="Needs Validation")),"Add to SP","")

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