5.3 纵向拆分 - 按数据分类 - 拆成多文件
有订单表文件 orders.xlsx 部分数据如下图所示,第 1 行是列标题,第 2 行开始是数据,每行一条数据。
现在要把订单表数据按 Shippers 分类,每个分类的数据单独保存为一个 Excel 文件,以分类名作为文件名,拆分后的结果如下所示:
Speedy Express.xlsx:
United Package.xlsx:
Federal Shipping.xlsx:
脚本如下:
A | B | |
---|---|---|
1 | =T(“orders.xlsx”) | =A1.group(Shippers) |
2 | for B1 | =T(A2.Shippers+“.xlsx”,A2) |
A1 读入 orders.xlsx 中数据
B1 按 Shippers 分组
A2 循环每个 Shippers 组
B2 以 Shippers 名作为文件名,将 A2 中的分组数据写入文件
帮你早下班 - esProc 桌面版与 Excel 数据处理
5.2 纵向拆分 - 按数据分类 - 拆成多 Sheet
5.4 纵向拆分 - 按数据分段 (按过滤条件)