我有一列有 20000 个数字,我必须以 10 个数字为间隔计算平均值。所以我必须有前十个数字的平均值,从 1-10,元素的平均值(11-20)等等。
我怎样才能编写一个可以完成这项任务的函数?
我有一列有 20000 个数字,我必须以 10 个数字为间隔计算平均值。所以我必须有前十个数字的平均值,从 1-10,元素的平均值(11-20)等等。
我怎样才能编写一个可以完成这项任务的函数?
使用 LibreOffice Calc 测试的另一种方法:为第一个样本(前十个值)创建公式,然后根据需要多次复制。
例如:
A1:A10
),请将以下公式代入B5
:=几何(A1:A10)
选择单元格B1:B10
(! - 不仅B5
);
根据需要向下拖动选择。
LibreOffice 会将公式从 复制B5
到B15
,B25
依此类推,将属性范围调整为B11:B20
,B21:B30
依此类推。
要从 Column 过滤掉空单元格B
,只需添加一个标题行并应用一个AutoFilter
with 条件Not Empty
。结果将如下所示:
在要平均的列旁边创建两列。在第一列中键入 0.1、0.2、0.3 等。只需确保将其一直复制到最后一行(100 或 20k)。然后在第二列中输入公式=ceiling(column1samerow,1)
。结果如下:
(示例来自 Excel,因为我没有 libreoffice;该ceiling
函数的调用可能略有不同,例如ceil
)
如果您有想要在 C 列中平均的值,那么您可以创建一个以 B 列和 C 列作为数据的数据透视表,然后您可以继续进行。