View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.misc
Ron Coderre
 
Posts: n/a
Default calculate average in a column based on criteria in another column

Here are 2 thoughts:

For a value to be matched in D1
and data in A1:B10

Try this:
C1: =SUMIF(A1:A10,D1,B1:B10)/COUNTIF(A1:A10,D1)

or this ARRAY FORMULA*:
=AVERAGE(IF(A1:A10=D1,B1:B10))

Note: For array formulas, hold down [Ctrl] and [Shift] when you press
[Enter], instead of just pressing [Enter].

Does that help?
***********
Regards,
Ron

XL2002, WinXP


"sharon t" wrote:

I want to calculate the average of numbers in one column based on crieteria
in another colume.

If the value in column A = x, sum and average the corresponding values in
column B