我有一个列,有20000个数字,我必须计算10个数字间隔的平均值。所以我必须有前十个数字的平均值,从1-10,元素的平均值(11-20)等等。
如何编写能够完成此任务的函数?
发布于 2014-01-03 14:11:11
使用LibreOffice Calc测试的另一种方法是:为第一个示例(前十个值)创建公式,然后根据需要复制它的次数。
例如:
A1:A10)的几何平均值,将以下公式放入B5中=GEOMEAN(A1:A10)
B1:B10 (!-不仅仅是B5);LibreOffice会将公式从B5复制到B15、B25等,将属性范围调整到B11:B20、B21:B30等。
编辑:
要筛选出列B中的空单元格,只需添加标题行并应用带有条件Not Empty的AutoFilter。结果如下:

发布于 2014-01-03 14:04:38
在要平均的列旁边创建两个列。在第一列中,键入0.1、0.2、0.3等。只需确保将其复制到最后一行(100或20k)。然后,在第二列中,将公式=ceiling(column1samerow,1)放在这里。结果如下:

(示例来自Excel,因为我没有libreoffice;ceiling函数的调用可能略有不同,例如ceil)
如果您有希望在C列中进行平均值的值,那么您将创建一个以B和C列作为数据的枢轴,然后您可以继续这样做。
https://stackoverflow.com/questions/20905122
复制相似问题