Довольно сложно помочь, не видя некоторых примеров вашего макета, поэтому мне пришлось угадать, что вы делаете, например, в Cols A, BC.
Эта формула может дать вам некоторые подсказки:как ты мог справиться с этим.Это формула массива, как у вас.Он возвращает большое -ve число (вы можете выбрать, что подходит), чтобы отразить отсутствующий результат теста.
В ответ на ваши дальнейшие комментарии я изменил формулу.Таким образом, в примере, который я смоделировал в листах Google, это выглядит так:
=ArrayFormula(max(if($A:$A=$E5,$B:$B,-99)))
Ваша формула будетвероятно, должно быть:
=ArrayFormula(max(if('Problem Solving 1'!$B:$B=$A2,'Problem Solving 1'!$C:$C,-99)))
Формат IF - условный оператор, значение, если true, значение, если false (необязательно).
** Преобразование-99 к тексту Это начинает становиться немного уродливым, что заставляет меня думать, что должен быть лучший способ справиться с этим, но вы можете обернуть всю ArrayFormula в оператор If.Поэтому IF (arrayFormula <0, «Не отправлено», ArrayFormula) </p>
=if(ArrayFormula(max(if('Problem Solving 1'!$B:$B=$A2,'Problem Solving 1'!$C:$C,-99))) <0, "Not submitted", ArrayFormula(max(if('Problem Solving 1'!$B:$B=$A2,'Problem Solving 1'!$C:$C,-99))))