excel中求一排数列中最小的10个数值的平均数的公式要怎么写?

各位的公式都不能用。。。

第1个回答  2013-01-07
假设数据在A列
=average(small(a:a,row(1:10)))
数组公式,按ctrl+shift+enter三键结束本回答被提问者采纳
第2个回答  2013-01-07
如果原始数据在A列
B1统计结果,输入
=sum(small(A:A,row(1:10)))/10
shift+ctrl+enter
第3个回答  2013-01-07
你的数据是排成一行的吧

这样:

假设数据在第1行
=SUM(IF(1:1<=SMALL(1:1,10),1:1,0))/10追问

是一列的

追答

假设数据共50行(包括标题行),在E列最下面的单元格(E51)中输入
=SUM(IF(e2:e50<=SMALL(e2:e50,10),e2:e50,0))/10
输入完后Ctrl+Shift+回车,三键结束即可。
右拖公式填充其他列