excel中求一平均数的公式(要可以自动的跳开值为0的)

来源:百度知道 编辑:UC知道 时间:2024/05/26 16:17:28
如在A行中,有7格值为0的,但是我用平均数的公式average(a1:a31),它会默认的给值为0的个数也算在内,要怎么才可以避免?

=sum(a1:a31)/(31-countif(a1,a31,0)-countblank(a1:a31))

=average(if(a1:a31,a1:a31))

数组公式,输入时按ctrl+shift+enter完成

AVERAGE(IF(A1:A31,A1:A31))
数组公式,按ctrl+shift+回车结束

=sum(A1:A31)/countif(A1:A31,"<>0")

=sum(a1:a31)/counif(a1:a31,"<>0")