I prefer the Non Volatile INDEX to the Volatile OFFSET.
Volatile means it will recalculate EVERY TIME excel calculates regardless of whether the underlying data changes or not. So if this workbook is open, no matter if the calculation is initiated on a different worksheet or workbook, it will recalculate these cells.
The INDEX will only recalculate if the underlying data recalculates:
IN B4:
=AVERAGE(INDEX('5+000"s'!$53:$53,(ROW(1:1)-1) * 7 + 2):INDEX('5+000"s'!$53:$53,(ROW(1:1)-1) * 7 + 8))
Then copy down.
The 7
are the spacing, there are 7 cells per average.
The 2
and 8
are the first columns used. 2
for B
and 8
for H
.
Then as the formula is dragged down the column numbers references will jump by seven each time.