每连续3行如何创建空行?

时间:2019-07-02 01:16:25

标签: libreoffice-calc

如何在LibreOffice Calc中每连续3行创建空行,如下所示?

原始行:

aaaaaa.bbbbb.cccccc.ddddddd.

预期的行数:

enter image description here

如果按我的期望使用LibreOffice Calc是可能的,则意味着指导我获得上述输出。预先感谢。

2 个答案:

答案 0 :(得分:0)

与BASIC之类的东西相比,用普通公式实现的最好的选择是将数据副本隔开,而不是插入行。因此,假设1在A2中,在第2行中,并向下复制以适合:

=IF(MOD((ROW()-1),4)=0,"",OFFSET(A$2,ROW()-2-INT((ROW()-2)/4),))

答案 1 :(得分:0)

一个替代方法是一个过程,该过程确实需要一个辅助列,但不需要太多公式。仍然假设1在A2中,请使用类似以下内容填充列:

=INT((ROW()-2)/3)

复制下来以适合。然后编辑>复制>编辑>选择性粘贴...,然后在Selection下仅选中Numbers确定

现在从ColumnA中选择助手列,然后选择:数据>小计...,仅1st GroupGroup by:就是您的助手列,Calculate subtotals for:就是该助手列。默认总和Use function:很好,然后确定并删除帮助器列。

解释起来比做起来更难,其优点在于,因为可以使用这样一个简单的公式实现分组,无论如何,该公式的结果都将转换为值,因此该过程非常灵活。