Может случиться так, что SMALL
возвращает 0
. Если это так, то INDEX($F$64:$F$1000,0)
вернет весь массив $F$64:$F$1000
. Поскольку это не ошибка, IFERROR
не отвечает на ошибку, а возвращает $F$64:$F$1000
.
Примечание:
AND
возвращает одно значение True / False, а не массив значений, поэтому, если оно часто не работает должным образом в формулах массива (CTRL-SHIFT-ENTER
). В зависимости от поведения вашего проекта вам может понадобиться заменить AND
на вложенные функции IF
.
Надеюсь, это поможет