14.7 特定行后插入行

 

有数据如下:

imagepng

在数字 100 后面插入一行,并依次填入 a001、a002、…等,结果如下:

imagepng

编写脚本:

=spl("=E@b(?1).group@i(~[-1].#1==100).(~|new(string(#,""a000""):_1)).conj()",A1:A9)

对数据分组,当前一行的第 1 列为 100 时,新分一个组。
循环每个组,在组最后插入一行记录,第 1 列值为当前组号 #,并用 "a000" 格式化。


帮你早下班 - esProc 桌面版与 Excel 数据处理
14.6 每隔 N 行补足若干空行
14.8 数据变化时插入空行