如何在excel中求平均数

比如 12 ,32,0,2,0,85,5,0 这八个数求不是零的其他数据的平均值就是(12+32+2+85+5)/5= 就是自动除去 为零的数 然后计算

第1个回答  2011-03-23
假设这几个数在A1:A8中,则公式为:
=average(if(a1:a8<>0,a1:a8))
上式为数组公式,需按ctrl+shift+enter三键结束。追问

怎么操作啊

追答

所谓数组公式,就是在单元格输入公式后,需要同时按ctrl、shift、enter三键结束的。
通常的公式,输入后直接回车就行了。

追问

很多行数据需要算 有最快捷的方法没

追答

当然有了,只需向下填充公式就行了。这样吧,愿意的话,将文档发到[email protected]帮你解决了。

追问

我发给你 你帮忙看下 我主要 学习方法 一定把方法告诉我 操作步骤

追答

在AG3中写入公式,按三键结束,然后将光标移到该单元格的右下角,当光标变成实心十字时,按下鼠标左键向下拖动就行了。(通常上面的操作步骤简称为:向下填充或复制公式)。

本回答被提问者采纳
第2个回答  2011-03-23
假设数据在A1:A10 区域
输入 =SUM(A1:A10)/COUNTIF(A1:A10,">0")
第3个回答  2019-10-09
第4个回答  2011-03-23
=sum(A1:A8 )/countif(A1:A8 ,>0)
第5个回答  2011-03-23
假设这几个数在A1:A8中,则公式为:

=AVERAGEIF(A1:A8,">0")
相似回答