4.8 横向合并 - 行名行数及次序不同 - 只保留第一个文件的行并对齐
合并前:
Meats.xlsx
MeatStock.xlsx
合并后:
实现代码:
A | |
---|---|
1 | =file(“Meats.xlsx”).xlsimport@t() |
2 | =file(“MeatStock.xlsx”).xlsimport@t() |
3 | =join@1(A1:Price,Name;A2:Stock,Name) |
4 | =A3.new([Price.Name,Stock.Name].ifn():Name,Stock.Stock,Stock.MinimumStock,Price.UnitPrice) |
5 | =file(“MeatsPriceStock.xlsx”).xlsexport@t(A4) |
A3 @1 是左连接,注意这里是数字 1,不是字母 l
A4 ifn() 在这里是选出不为空的 Name
帮你早下班 - esProc 桌面版与 Excel 数据处理
4.7 横向合并 - 行名行数不同 - 只保留重复行
4.9 纵向合并 - 文件名转成列值 - 文件个数不定