Если вы можете добавить столбец в качестве флага, вы можете использовать функцию MOD
для проверки номера строки следующим образом:
=MOD(ROW(K10)+1,9)
- это возвращает 0 для каждой 9-й ячейки, начиная с K10
Тогда вы можете использовать функцию AVERAGEIF
для усреднения, если функция MOD
возвращает 0.
Если вы не можете добавить флаг, вам может потребоваться использовать формулу массиванапример:
=AVERAGE(IF(MOD(ROW(K10:K30)-1,9)=0,K10:K30))
Вы можете активировать формулу массива, нажав Ctrl+Shift+Enter
.Если все сделано правильно, фигурные скобки ({}
) будут помещены вокруг формулы в строке формул.
РЕДАКТИРОВАТЬ:
** оба следующих метода считают пустые ячейки как 0
Эта формула массива будет работать для столбца K, если в каждой строке столбца K есть значение:
=AVERAGE(IF(MOD(ROW(INDIRECT("K10:K" & COUNTA(K:K)+10))-1,9)=0,INDIRECT("K10:K" & COUNTA(K:K)+10)))
или если в столбце K нет непрерывных данныхэтот метод получает последнюю заполненную ячейку.
=AVERAGE(IF(MOD(ROW(INDIRECT("K10:K" & MAX((K:K<>"")*(ROW(K:K)))))-1,9)=0,INDIRECT("K10:K" & MAX((K:K<>"")*(ROW(K:K))))))