计算特定值的平均值

时间:2013-10-10 14:51:51

标签: excel average

我想知道一个苹果的平均成本,价格并不总是填写,我知道我应该能够用sumproduct做这个,但它不适合我。

  A       B
Fruit   Price
Apple   56
Banana  23
Apple   
Apple   40
Apple   

当我尝试计算输入价格值的苹果数量时,我的问题出现了。 有人可以帮忙吗?

注意:我使用的是Excel 2003,因此没有使用

1 个答案:

答案 0 :(得分:3)

所以你希望获得48分的平均值?

两种可能的方式......

具有AVERAGE的数组公式

=AVERAGE(IF(A2:A10="Apple",IF(B2:B10<>"",B2:B10)))

使用 CTRL + SHIFT + ENTER确认

....或使用SUMIF / SUMPRODUCT

=SUMIF(A2:A10,"Apple",B2:B10)/SUMPRODUCT((A2:A10="Apple")*(B2:B10<>""))