根据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和其他function也应该可用
就像是:
=SUMPRODUCT((A1:A100)*(B1:B100="same"))/COUNTIF(B1:B100,"same")
改变100,以满足您的需求。