one way to try
=AVERAGE(OFFSET($b$1,(ROW(A1)*5)-12,0):OFFSET($b$1,(ROW(b1)*12)-1,0))
--
Don Guillett
Microsoft MVP Excel
SalesAid Software
(E-Mail Removed)
"Robby" <(E-Mail Removed)> wrote in message
news:4B0D37CC-7F80-4F8B-B5FB-(E-Mail Removed)...
>I have a "data" worksheet that has about 20K + records. Col A contains the
> date and time and Col B contains the value:
>
> A B
> 1 Time Value
> 2 6/13/07 5:31 PM 3.5
> 3 6/13/07 5:35 PM 2.8
> 4 6/13/07 5:40 PM 1.9
> and so on...
>
> I am trying to create a table that displays the average of every 12
> values:
> =AVERAGE(B2:B13)
> =AVERAGE(B14:B25)
> and so on...
>
> The problem that I am running into is that when I try to grab the handle
> and
> copy the functions, I get:
> =AVERAGE(B2:B13)
> =AVERAGE(B3:B14)
>
> instead of:
>
> =AVERAGE(B2:B13)
> =AVERAGE(B14:B25)
>
> There has got to be an easy way to copy the average calc functions. My
> only
> other option is to fat finger this functions in 300+ times.
>
> Thanks all!!
>
>