使用重复次数筛选

举例

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

June
April
March
August
December
September
February
September
December
December

现在要找出重复次数小于 4 的月份结果如下:

April
January
May
November
October
September

编写SPL脚本:


A
1 =file("Book1.xlsx").xlsimport()
2 =A1.group(#1).select(~.len()<4).(~(1))
3 =file("result.xlsx").xlsexport(A2)

A1   读取 excel 文件内容

A2   把数据分组,筛选出组内个数小于 4 的结果,取每组的一个值

A3  结果导出至 result.xlsx