合并时去除汇总重复的列

有 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