计算方法

时间:2014-01-03 13:48:14

标签: function mean libreoffice-calc

我有一个包含20000个数字的列,我必须以10个数字的间隔计算平均值。 所以我必须得到前十个数字的均值,从1-10,元素的平均值(11-20),依此类推。

如何编写可以执行此任务的函数?

2 个答案:

答案 0 :(得分:1)

使用LibreOffice Calc测试的另一种方法:为第一个样本(前十个值)创建公式,然后根据需要多次复制。

例如:

  1. 要计算前十个值(A1:A10)的几何平均值,请将以下公式放入B5
  2.   

    = GEOMEAN(A1:A10)

    1. 选择单元格B1:B10! - 不仅B5 );

    2. 根据需要向下拖动选择。

    3. LibreOffice会将公式从B5复制到B15B25,依此类推,将属性范围调整为B11:B20B21:B30等等。

      编辑:

      要过滤掉B列中的空单元格,只需添加标题行并应用条件为AutoFilter的{​​{1}}。结果将如下所示:

      Mean - AutoFilter

答案 1 :(得分:0)

在您想要平均的列旁边创建两列。在第一列中键入0.1,0.2,0.3等。只需确保将其一直复制到最后一行(100或20k)。然后在第二列中放置公式=ceiling(column1samerow,1)。结果如下:

enter image description here

(例如来自Excel,因为我没有libreoffice; ceiling函数可能被称为略有不同,例如ceil

如果您有要在C列中平均的值,则创建一个以B列和C列为数据的数据透视表,然后您可以继续。