不同Excel多列对比记录新增、修改、删除和无变化的行,并生成对比报告
选择要对比的Excel文件和被对比的Excel文件,输入要对比Sheet页的需要(注意,Sheet需要从0开始)
输入主键列和被对比的列。主键列和被对比列均为二维列表,列的索引从0开始,如A列对应0,B列对应1。
主键列[[1, 2], [3, 4]]的含义为,1为对比文件中第一列,2为被对比文件的第二列;3为对比文件中第三列,4为被对比文件的第四列。
主键列说明:对比文件中第一列和第三列拼接组合成唯一标识,与被对比文件第2列和第4列拼接组合相匹配。
若能匹配到,进行被对比列的数据对比,判断数据是否一致,若没匹配到,说明此数据为新增数据。对比的主键列需保证多列组合后数据行的唯一
被对比列[[3, 3], [5, 5], [6, 6]]说明,当主键列匹配上之后,会分别对比这几列数据的值,若一致为未修改,若不一致,会将对应单元格标记处颜色。
点击执行进行对比
2022-12-28 21:21:09
34.36MB
Excel
1