Диапазоны всегда по 10 и через одну пустую ячейку? Или может быть через 2,3,... пустых? Ячейки именно пустые или с каким-то текстом?
Есть ли в диапазонах нули и отрицательные значения?
Начало именно со строки 3 или это только пример, а на самом деле может быть с любой строки, не меньшей 2?
В общем случае вот так можно
Код
=ЕСЛИ(B3="";"";СРЗНАЧ(ИНДЕКС(B:B;ПРОСМОТР(;-1/(B$1:B2="");СТРОКА(B$1:B2))):ИНДЕКС(B:B;ПОИСКПОЗ(0=0;B4:B989="";)+СТРОКА()))-B3)
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter