Subscribe
Public Sub Avg30Row()
Dim OutputRow As Integer
OutputRow = 1
For Row = Selection.Row To ActiveSheet.UsedRange.Rows.Count Step 30
Worksheets("Output").Cells(OutputRow, 1).Formula = "=average(Input!B" & Row - 30 & ":B" & Row & ")"
OutputRow = OutputRow + 1
Next Row
End Sub
=average(indirect("Input!B" & A1 & ":B" & B1)) in column C.You are not logged in, either login or create an account to post comments
posted by mrbugsentry at 2:16 PM on July 2, 2007