Excel给出错误的平均值

d19*_*224 2 excel ms-office excel-formula

嗨,我有一个平均功能:

    =IF(ISERROR(AVERAGE(H6:H31)), "", AVERAGE(H6:H31))
Run Code Online (Sandbox Code Playgroud)

但它返回错误的数字平均值:0,0,3,0,0,0,0,0,4,0

它产生0.7而不是3.5,我肯定使用H列6到31行

什么可能导致这个?谢谢

Don*_*nal 7

0.7是正确的答案.看到这里

您正在寻找不包括零的平均值.在这种情况下,您应该使用AVERAGEIF功能.在你的情况下,将是:

=AVERAGEIF(H6:H31,"<>0")
Run Code Online (Sandbox Code Playgroud)

这将给你3.5


小智 6

你的错.

平均值被认为是

总计/总数不包括

在这种情况下,您总共有10个观测值.

所以,7/10是0.7