如题所述
不太明白你话的意思:求这列数中所有数的平均数?这好办啊,假设这组数据在(a1:a10)区域内,真接用公式“=AVERAGE(A1:A10)”就可以了啊,当然为零的数也包括在内进行平均了。如果只是求这组数据中所有不为零的数的平均数,我们可能用公式“=SUM(A1:A10)/COUNTIF(A1:A10,"<>0")”即可。只是你说的这列数中不为零的数值的平均数,并且为零的单元格参与其中,让人不清楚啊
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-01-11
统计函数:AVERAGE(number1,number2,...)该函数不计算"文本,逻辑值,空白单元格"计算0值;
AVERAGEA(value1,value2,...):该函数将"文本,逻辑值,空白单元格"都运算在内
文本和空白单元格的值为0,逻辑值为1
注意:空白单元格并不是空的单元格;
而是函数等运行所得到的"空值"
=AVERAGE(A1:A10)
=AVERAGEA(A1:A10)
AVERAGEA(value1,value2,...):该函数将"文本,逻辑值,空白单元格"都运算在内
文本和空白单元格的值为0,逻辑值为1
注意:空白单元格并不是空的单元格;
而是函数等运行所得到的"空值"
=AVERAGE(A1:A10)
=AVERAGEA(A1:A10)
第2个回答 2019-03-07
数据在a列,应该是为零的单元格不参与其中。
,则
b2=sum(a:a)/countif(a:a,"<>0")
,则
b2=sum(a:a)/countif(a:a,"<>0")