Я стараюсь избегать энергозависимых функций, таких как OFFSET и т. Д., В пользу энергонезависимого INDEX, когда это возможно, поэтому H2: H7 становится,
INDEX(H:H,(ROW(1:1)-1)*6+2):INDEX(H:H,(ROW(1:1)-1)*6+7)
AVERAGE требует формулы массива, чтобы избежать появления ошибок придиапазоны обработки, которые включают ошибки.AGGREGATE производит обработку с контролем ошибок без формулы массива.
=AVERAGE(IF(ISNUMBER(INDEX(H:H,(ROW(2:2)-1)*6+2):INDEX(H:H,(ROW(2:2)-1)*6+7)),INDEX(H:H,(ROW(2:2)-1)*6+2):INDEX(H:H,(ROW(2:2)-1)*6+7)))
'alternate
=AGGREGATE(1, 7, INDEX(H:H,(ROW(1:1)-1)*6+2):INDEX(H:H,(ROW(1:1)-1)*6+7))
Завершите формулу INDEX нажатием Ctrl + Shift + Enter вместо простого ввода.AGGREGATE вводится нормально.