定期平均单元格并删除多余的行

Periodically average cells and delete redundant rows

如何周期性地平均第二列中的单元格:(B * n : B * n + 5),其中 n = 1、2、3...

因为我最近改用了5分钟的时间戳,所以我也想每5行删除4个。 理想情况下,新计算的平均值将替代以前的值。

25-3-2017 21:10:16  5.61        7.352     // (B1:B5)
25-3-2017 21:11:16  6.88        
25-3-2017 21:12:16  7.91        
25-3-2017 21:13:16  8.09        
25-3-2017 21:14:16  8.27        
25-3-2017 21:15:16  7.36        7.7       // (B6:B10)
25-3-2017 21:16:16  7.6     
25-3-2017 21:17:16  8.27        
25-3-2017 21:18:16  7.91        
25-3-2017 21:19:16  7.36

因为很多 Excel 和 LibreOffice 问题的解决方案非常相似,所以我在标签中添加了 Excel。

在Excel中您可以使用以下内容(尝试在 LibreOffice 中执行)
在C1中写下公式:
=AVERAGE(OFFSET($B1,0,0,5))
在 C2 中:
=IF(MOD(ROW()-1,5)=0,AVERAGE(OFFSET($B2,0,0,5)),"")
每次拖动公式
时,偏移量将包括 B1:B5、B6:B10、B11:B15 MOD(ROW()-1,5)=0 将测试行号
如果 Row()-1 除以 5 的余数 =0,公式将计算平均值
向下拖动公式
完成复制结果后,将特殊值粘贴到另一列
之后你可以删除平均值为空的行
您也可以按平均列排序并删除空的(但首先复制粘贴特殊值)