如果另一列中的文本匹配,则在列上求平均值

时间:2014-05-22 15:45:43

标签: excel openoffice-calc

如果另一列中的文本与某个文本匹配,我想计算一列的平均值。

例如:

A      B      C
aa     6      =AVERAGEIF(B1:B6;EXACT(A1:A6;"aa"))
bb     15  
aa     8  
bb     17  
cc     1  
aa     5  

但是C中的值得到1.为什么?我怎么能做我想做的事?

1 个答案:

答案 0 :(得分:1)

我建议使用AVERAGEIFS()函数而不是AVERAGEIF()。见下文:

=AVERAGEIFS(B1:B6,A1:A6,"aa")

这将产生6.3333的结果。

干杯。