数据变化时插入空行

举例

有 Excel 文件 Book1.xlsx,数据如下所示:

AHMAD MAULUD

AHMAD MAULUD

AHMAD MAULUD

DOLLY INDRA SIREGAR

DOLLY INDRA SIREGAR

DOLLY INDRA SIREGAR

MANCHESTER

MANCHESTER

MANCHESTER

需要在两行格值变化时插入空行,结果如下:

AHMAD MAULUD

AHMAD MAULUD

AHMAD MAULUD


DOLLY INDRA SIREGAR

DOLLY INDRA SIREGAR

DOLLY INDRA SIREGAR


MANCHESTER

MANCHESTER

MANCHESTER


编写 SPL 脚本:


A

1

=file("book1.xlsx").xlsimport@w()

2

=A1.group@o(~).(~|[null]).conj()

3

=file("result.xlsx").xlsexport@w(A2)

A1   读取 excel 文件内容,读成序列的序列

A2   有序分组,每组后追加空行,合并

A3  结果导出至 result.xlsx