Function 定期平均单元格并删除冗余行

Function 定期平均单元格并删除冗余行,function,average,delete-row,libreoffice-calc,Function,Average,Delete Row,Libreoffice Calc,如何对第二列中的单元格进行周期性平均: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

如何对第二列中的单元格进行周期性平均: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中写出以下公式: =平均抵销$B1,0,0,5 在C2中: =IFMODROW-1,5=0,平均偏移$B2,0,0,5, 每次拖动公式时,偏移量将包括B1:B5、B6:B10、B11:B15 MODROW-1,5=0将测试行号 如果第1行除以5的剩余值=0,则公式将计算平均值 向下拖动公式 完成复制结果后,将特殊值粘贴到另一列中 之后可以删除平均值为空的行 您还可以按平均列排序并删除空的但第一次复制粘贴特殊值

非常好,现在我了解了if语句在Libre&Excell中的工作方式。我使用SHIFT+CTRL+END选择整个单元格,并使用CTRL+D将公式应用于选定的单元格。对于删除,我使用了一个过滤器,只复制了非空单元格。谢谢你的帮助