定期平均细胞和删除冗余行

问题描述:

如何能一个周期性平均细胞在第2列:(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将测试行号
如果由行()的5保持的分割 - 1 = 0的式将计算的平均
拖动FORMUL向下
当完成复制的结果,粘贴特殊值的另一列
和之后,你可以用空的平均
删除行您还可以按平均柱和删除空(但首先复制粘贴特殊值)

+0

非常好,现在我看到'if'语句在Libre&Excell中的工作方式。我使用了'SHIFT + CTRL + END'来选择整个列和CTRL + D来将公式应用到选中的单元格。对于删除我使用了一个过滤器,并只复制出非空单元格。感谢您的帮助 – Alexander