Hi
I think I would use a helper column in C with the formula
=MONTH(A1)
copied down
Then in D1
=SUMIF(C:C,ROW(D1),B:B)/COUNTIF(C:C,ROW(D1))
This will give the Average for Month 1 - January
Copy down through D2

12 to get the Averages for months 2 to 12
--
Regards
Roger Govier
<(E-Mail Removed)> wrote in message
news:90da568f-0600-4cba-b724-(E-Mail Removed)...
> I have a worksheet with dates in column A, values in column B. The
> dates correspond to the same day of the week (Tuesday) for the entire
> calendar year. Like this --
>
> 1/1/2008 54
> 1/8/2008 65
> 1/15/2008 55
> 1/22/1008 56
> 1/29/2008 59
> 2/5/2008 61
> 2/12/2008 72
> 2/19/2008 77
> 2/26/2008 76
> etc.
>
> I want to add a Column C which calculates the monthly average for
> January, then the monthly average for February, etc. Not a rolling
> average, but simply an average for the month. So January's average
> would be 57.8, February's would be 71.5.
>
> Problem is that I have over 100 years (!) of data and obviously each
> month contains different number of weeks. Is there a way to do this
> without averaging each month individually?
>
> Thanks for any guidance you can provide!