Excel给出错误的平均值
您好我有一个平均的function:
=IF(ISERROR(AVERAGE(H6:H31)), "", AVERAGE(H6:H31))
但它会返回数字的错误平均值:0,0,3,0,0,0,0,4,0
它产生0.7而不是3.5,我肯定使用列H行6至31
什么可能导致这个? 谢谢
你的错。
平均值被视为
总共/总数没有观察。
在这种情况下,你总共有10个观测值。
所以7/10是0.7
0.7是正确的答案。 看到这里
您正在寻找不包括零的平均值。 在这种情况下,您应该使用AVERAGEIFfunction。 在你的情况下,将是:
=AVERAGEIF(H6:H31,"<>0")
这会给你3.5
如上所述。 Excel是正确的。 这应该得到你想要的但是:
=SUMIF(H6:H31, "<>0")/COUNTIF(H6:H31, "<>0")