求助: EXCEL 文件流式循环读取时如何添加列
集算器流式循环读取 EXCEL 文件时要添加一些新列,但因为是游标,添加的信息始终是循环到最后的那些值,如下:
主目录下有一个年级文件夹,有 6 个 excel 工作簿,每个工作簿有 4 个工作表,但这些工作表的表头不完全一致,最终是要合并所有的表格,并使列对齐。

合并时,需要给每一张工作表添加对应的工作簿名称作为年级字段,添加工作表名称作为班级字段。
1、如果用非流式方法读成序表来操作,结果符合预期,如下所示,添加的列是各自对应的信息,所有的字段也对齐了:

2、以上操作仅当数据量小时可以直接读成序表,当数据量稍大时就只能用流式方式来读取了 xlsopen@r 和 xlsimport@tc,此时添加列就会出现问题,如下所示,添加的列都是最后一次遍历到的信息:

请问在流式读取时,要如何操作才能添加到各自对应的信息?
目前是这样的:
1、集算器读取稍大的 excel 文件时,必须用流式;
2、工作簿名称和工作表名称是有用的,可作为数据来源信息,所以要添加这些列;
恳请大佬们看看要如何解决上述问题,谢谢!
附上测试数据和 splx 文件:
