Excel если или запрос на несколько вариантов - PullRequest
0 голосов
/ 18 апреля 2019

Я ищу способ либо пройти, либо провалить набор тестов на основе различных критериев прохождения / сбоя / блокировки.

Вот моя таблица: enter image description here

Я бы хотел добавить результат Pass / Fail или Blocked в ячейку «результат идет сюда», поэтому я предполагаю, что мне понадобится несколько операторов if / или.

Для результата прохождения критерием является то, что «Критический сбой» и «Заблокировано» равны = 0, а «Пропущено» -> 0.

Для результата сбоя Критический сбой должен быть>0 (независимо от других значений)

Для заблокированного результата значение Blocked должно быть> 0 (независимо от других значений)

Поэтому я предполагаю, что нужен оператор if с парой операторов OR и'Пропущенный' запрос имеет внутри себя запрос AND.

Любая помощь будет принята с благодарностью

Ответы [ 2 ]

1 голос
/ 18 апреля 2019

Как вы упомянули, вам нужно использовать несколько операторов IF:

IF(B5>0,"Blocked",IF(B3>0,"Critical",IF(AND(B3=0,B5=0,B1>0),"Critical Fail",NA())))

Где

  • B1> "пройденное" значение
  • B3> "критический сбой«значение
  • B5>« заблокированное »значение
0 голосов
/ 18 апреля 2019

Предполагается, что у вас версия Excel 2016+ и этот макет:

enter image description here

=IFS(D5>0,"Critical fail outcome",D7>0,"Failed outcome",Y(D5=0,D7=0,D3>0),"Pass outcome",True,"")

Примечания: последнее значение True и "" являются значениями по умолчаниюесли ни одно из предыдущих утверждений не возвращает true

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