Я пытаюсь использовать аргумент проверки ошибок. Я хочу использовать значения двух ячеек (в данном случае H19 и Q19), чтобы определить аргументы pass или fail. Проблема заключается в том, что два значения могут завершиться проходным выводом для ячейки Q19 ("A40" или "A41") по сравнению с H19.
Вот рабочая функция со значением "A40" только в ячейке "Q19":
`=IF(ISNUMBER(VALUE(LEFT(A19,2))),IF(AND(LEFT(B19,1)="A",H19<>"oor",Q19<>"A40"),"Fail",IF(AND(LEFT(B19,1)<>"a",H19<>"OOR",Q19<>"A40"),"Fail",IF(H19="OOR",IF(LEFT(Q19,1)="A","Fail","Pass"),IF(LEFT(Q19,1)<>"A","Fail","Pass")))),"")`
Я хочу расширить это, чтобы включить новые параметры "A40" или "A41", находящиеся в ячейке "Q19", аналогично этому:
`=IF(ISNUMBER(VALUE(LEFT(A19,2))),IF(AND(LEFT(B19,1)="A",H19<>"oor",Q19<>"A40"),"Fail",IF(AND(LEFT(B19,1)<>"a",H19<>"OOR",Q19<>"A40"),"Fail",IF(AND(LEFT(B19,1)="A",H19<>"oor",Q19<>"A41"),"Fail",IF(AND(LEFT(B19,1)<>"a",H19<>"OOR",Q19<>"A41"),"Fail",IF(H19="OOR",IF(LEFT(Q19,1)="A","Fail","Pass"),IF(LEFT(Q19,1)<>"A","Fail","Pass")))))),"")`
Вот скриншот из таблицы, чтобы немного ее прояснить: