4.9 纵向合并 - 文件名转成列值 - 文件个数不定

 

合并前:

Apple.xlsx

imagepng

Bread.xlsx

imagepng

Pork.xlsx

imagepng

合并后:

imagepng

实现代码:

A
1 =directory@p(“tmp/*.xlsx”)
2 =A1.conj((fn=filename@n(~),T(~).derive(fn:Commodity)))
3 =file(“Amount.xlsx”).xlsexport@t(A2)

A1 列出目录下的所有文件,此种方式可处理不定数量的文件


帮你早下班 - esProc 桌面版与 Excel 数据处理
4.8 横向合并 - 行名行数及次序不同 - 只保留第一个文件的行并对齐
4.10 横向合并 - 文件名转成列名