根据Excel中其他列的条件计算值

时间:2017-01-12 15:13:47

标签: excel

我想计算A列中所有行的平均值,其中B列的值为'相同'

A   |  B
-----------
o.1 | same
0.2 | different
0.2 | same

整个数据集的通常平均值如下所示:

=AVERAGE(Table8[A])

但我想要这样的事情:

=AVERAGE(Table8[A] WHERE Table8[B] = 'same')

从上表中我需要得到0.15的平均值。

编辑:此外还应使用STDEV,QUARTILE和其他功能

1 个答案:

答案 0 :(得分:1)

类似的东西:

=SUMPRODUCT((A1:A100)*(B1:B100="same"))/COUNTIF(B1:B100,"same")

更改 100 以满足您的需求。