如果另一列中的文本存在,则在列上平均

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

例如:

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

但是C中的值是1.为什么? 我怎么做我想要的?

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

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

这将产生6.3333的结果。

干杯。