IF, AND и OR - PullRequest
       0

IF, AND и OR

1 голос
/ 09 января 2020

У меня есть запрос Excel вокруг оператора IF, AND и OR. У меня есть таблица, основанная на том, что магазины в центре города открыты, когда их не должно быть.

Я показал фрагмент таблицы, и на простом английском языке sh Мне нужно сделать следующее:

IF E2 is "Open" AND F2 is "YES" then status should read "Normal"

IF E2 is "Open" AND F2 is "NO" then status should read "Warning, this store should be open"

IF E2 is "Closed" AND F2 is "YES" then status should read "Warning, this store should not be open"

У меня было go, и я пришел с двумя операторами AND (показанными ниже), которые работают независимо. Я читал о вложенных утверждениях, и похоже, что это то, что мне нужно сделать здесь, однако я просто не могу понять, как на самом деле объединить все это в одно утверждение.

=IF(AND(E2="Open",H2="NO"),"Warning, this store should be open","Normal")

=IF(AND(E2="Closed",H2="YES"),"Warning, this store should not be open","Normal")

1 Ответ

1 голос
/ 09 января 2020

Вы упомянули использование AND в своей формуле, но я думаю, что это легко достигается с помощью вложенных IF s:

=IF(E2="Open",IF(F2="YES","Normal","Warning, this store should be open"),IF(F2="YES","Warning, this store should not be open",""))

Как визуализировать, что делает вышеприведенное утверждение:

E2               F2               Output
Open             YES              Normal
Open             (anything else)  Warning, this store should be open
(anything else)  YES              Warning, this store should not be open
(anything else)  (anything else)  (empty string)

Возможно, вы хотите, чтобы другое поведение зависело от других значений E2 и F2, но с учетом ваших требований вышеприведенное сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...