Я не совсем уверен, понимаю ли я, что вы просите сделать, но я думаю, что вы хотите подсчитать, сколько чисел меньше 50 встречаются подряд в столбце данных A, а затем найти среднее значение этих подсчетов.
Если я неправильно понял, пожалуйста, прокомментируйте ниже или отредактируйте свой вопрос, чтобы объяснить более подробно.
Самый простой способ сделать это - использовать столбец "помощник", чтобы пометить числа меньше 50. Эта формула, заполненная с B2 в таблице ниже, делает это, игнорируя при этом пустые ячейки.
=IF(A2="","",IF(A2<50,"Mark",""))
Обратите внимание, что для ясности я сократил количество пустых строк между значениями данных с 6 до 1.
Затем, эта формула, заполненная из C2, подсчитывает количество последовательных вхождений "Mark" в столбце помощника.
=IF(B2="Mark",IF(OFFSET(B2,2,0)="",COUNTIF(B$2:B2,"Mark")-SUM(C$1:C1),""),"")
Примечание. Чтобы настроить эту формулу для 6 пустых строк между значениями данных, измените функцию OFFSET()
на OFFSET(B2,7,0)
Эта формула ищет места в столбце помощника, где есть "Mark", а следующее возможное место для "Mark" пустое. В этих позициях он подсчитывает сумму всех "меток" в колонке помощников за вычетом суммы отсчетов всех предыдущих групп "меток".
Наконец, среднее значение рассчитывается с помощью =AVERAGE(C2:C38)
.
Надеюсь, это поможет, и удачи.