合并时去除汇总重复的列
有 Excel 文件 math.xlsx,是数学成绩,数据如下所示:
有 Excel 文件 english.xlsx,是英语成绩,数据如下所示:
现要求每个学生的数学和英语成绩的总分,结果如下:
编写 SPL 脚本:
A |
|
1 |
=file("math.xlsx").xlsimport@t() |
2 |
=file("english.xlsx").xlsimport@t() |
3 |
=[A1,A2].conj() |
4 |
=A3.groups(id,name;sum(score):score) |
5 |
=file("total.xlsx").xlsexport@t(A4) |
A1和 A2 分别读取 math.xlsx 和 english.xlsx 的数据
A3 把数学和英语的学生成绩数据合起来
A4 按 id、name 分组,求每个学成的英语、数学总分
A5 结果导出至 total.xlsx