举例
Excel文件book1.xlsx记录学生成绩,部分数据如下图所示:

现在要排出学生数学成绩排名,成绩相同的姓名依次排在同一行,结果如下图所示:

编写SPL脚本:
| A | |
| 1 | =T("E:/work/book1.xlsx") |
| 2 | =A1.group(-Maths).([#]|~.(Name)) |
| 3 | =file("E:/work/book2.xlsx").xlsexport@w(A2) |
A1 读入book1.xlsx文件数据
A2 按Maths分组并倒序排列,循环每一组,将组号与组内学生的姓名合并成序列
A3 把A2保存到文件book2.xlsx,选项@w表示按序列的序列方式输出
686

被折叠的 条评论
为什么被折叠?



