有订单表文件orders.xlsx部分数据如下图所示,第1行是列标题,第2行开始是数据记录,每行一条记录。

1. 分类拆分
对文件中数据进行分类,把每类数据单独存为一个文件,用分类名为文件命名。
示例:现在要把订单表数据按地区Area分类,每个地区的数据单独保存为一个Excel文件。
esProc SPL脚本如下:
| A | B | |
| 1 | =T("E:/orders/orders.xlsx") | =A1.group(Area) |
| 2 | for B1 | =T("E:/orders/"+A2(1).Area+".xlsx",A2) |
A1 读入orders.xlsx中数据
B1 按Area分组
A2 循环每个Area组
B2 以Area名作为文件名,将A2中的分组数据写入文件
2. 按行数拆分
把一个比较大的行式Excel文件按照指定的

最低0.47元/天 解锁文章
686

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



