我有一个场景,我有两个xlsx文件,其中两个xlsx文件中只有一个共同的列(“ colab”)。 我想阅读两个xlsx文件,然后比较公共列(“ colab”),然后按照顺序将它们都合并为另一个新列。
注意:“ colab”值永远不会为空。
我尝试使用名为https://www.npmjs.com/package/excel-compare的模块,但是它不起作用,因为对Node.js来说我还很陌生,有人可以在这里帮助我解决这个问题
下面的代码只输出空数组
var excel_compare = require("excel-compare");
excel_compare({
file1: '1.xlsx',
file2: '2.xlsx',
column_file1: {
column: [1],
join: ''
},
column_file2: {
column: [1, 2, 3, 4, 5, 6],
join: '-'
}
})
预期结果: a.xlsx
colab colc cold cole colf colg
111 bbb ccc ddd eee 22:00
123 xyx tyu lro dmr 14:00:00 PM
431 xgh chk shd dnj 14:00:00 PM
b.xlsx
colj colab colk coll colm coln
ooj 111 mati oop ool oom
cdf 123 mato bdf xdf fgh
jjt 431 maty bbn rrr lkj
输出excel(c.xlsx)
colab colj colk col colm coln colc cold cole colf colg
111 ooj mati oop ool oom bbb ccc ddd eee 22:00
123 cdf mato bdf xdf fgh xyx tyu lro dmr 14:00:00 PM
431 jjt maty bbn rrr lkj xgh chk shd dnj 14:00:00 PM