Excel批量对比工具分享

之前写了一个导数据库调服务并且对比的工具,经过优化之后发现对比起来还挺好用,在此分享给大家(工具进行了阉割,只分享对比功能)

目录

一、工具免费下载链接

二、工具和使用介绍

1、主界面

2、通用设置

3、辅助功能---编辑对比规则

4、对比结果展示

5、其他

三、Excel对比流程介绍


若工具有bug请留言。若有工具需求请留言,简单的需求可以抽空实现

一、工具免费下载链接

Excel对比工具下载链接

20230201工具更新

20230217工具更新

20230310工具更新

20230606工具更新

20240704工具更新

【20230201】更新内容:
1、修改CMD启动配置引用错误
2、规则编辑支持表格模式下编辑
3、对比增加对CSV文件的对比功能,目前支持对比的文件 xls,xlsx,xlsm,csv

【20230217】更新内容:
1、规则编辑界面优化
2、忽略规则支持“所有表”名称规则,会和其他同时生效
3、规则匹配规则优化:优先使用匹配到的最长表名规则
4、修复其他已知bug

【20230310】更新内容:
修复影响对比的bug
1、修改bug:对比双方只有一个sheet存在数据时,对比有报错
2、兼容部分CSV使用gbk打开会编码报错(忽略报错)
3、修改bug:创建sheet长度超过31报错

【20230606】更新内容:
1、优化规则编辑页面,支持多个快捷键操作
2、对比规则增加至5个

【20230704】更新内容:
1、修改bug:多进程模式下,忽略差异字段存在场景失效
2、忽略字段规则,表头支持以[空表头]代表无表头的列进行忽略

二、工具和使用介绍

1、主界面

 路径选择:选择2个对比文件夹和一个结果文件夹(2个对比目录有记忆功能,选择后记录过往历史,最大20个)

在结果目录内创建子目录勾选:不勾选时,每次对比清空结果目录,结果直接存放在此目录;勾选时,不清空并在结果目录创建以时间命名的子目录进行存放(会截取对比目录最后一个‘_’符号后文件作为文件夹后缀)

开始对比:点击开始对比启动对比线程,并且按钮变为结束对比,可以中止对比流程

2、通用设置

 

自动更新:自动更新是在局域网使用的,该分享版本已关闭自动更新功能

对比设置:一些对比设置项目

保留成功行:存在差异的Excel文件,对比成功的行是否要在结果中保留

忽略差异表头:存在差异表头,算成功还是失败?

自动打开结果目录:对比结束后,若存在差异自动打开对比结果目录

多进程对比:当Excel文件又大又多时,可以使用对进程对比功能提高对比速度。多进程对比消耗电脑CPU和内存较高,默认最大使用3个进程对比。(文件较小时不推荐开启,因为创建进程的时间比对比时间还长)(多进程按照文件从大到小开始比对)

多进程对比设置:可以设置多进程最大对比进程数(电脑性能好的可以改大点)

背景颜色:可以修改窗口背景颜色,然并卵

3、辅助功能---编辑对比规则

 工具提供了Excel规则编辑功能,可以自由编辑匹配规则和字段忽略规则

规则有4个:比对忽略规则、对比行匹配规则1、对比行匹配规则2、对比行匹配规则3

规则匹配逻辑如下:

①优先以Excel的sheet名匹配规则,若名称包含在规则表名中,代表使用该规则

②sheet未匹配上再次使用Excel表名匹配

③每个sheet都会进行以上匹配

规则使用如下:

①比对忽略规则,代表这些字段比对有差异需要忽略差异

②对比行匹配规则1,优先以这些字段进行匹配,这些表头字段值都一致的匹配进行对比

③对比行匹配规则2,规则1匹配剩余的行再次使用规则2进行匹配对比

④对比行匹配规则3,规则1和2匹配剩余的行再次使用规则3进行匹配对比

匹配规则123可以有严格到宽松,尽可能多得匹配行数据

4、对比结果展示

①第一列标明数据来源,目录号[源行号]

②白底的代表目录1数据并且无差异的

③黄底的代表目录2数据并且无差异的

④红底的代表对比有差异的字段

⑤紫底的代表表头不一致的列数据

⑥蓝底的代表目录1未匹配的数据

⑦绿底的代表目录2未匹配的数据

5、其他

①支持CMD启动对比,对比结束自动关闭工具

cmd:  Excel对比工具.exe 对比目录1 对比目录2 结果目录

②工具配置和对比规则都是以json文件格式保存

三、Excel对比流程介绍

1、遍历2个对比目录,过滤Excel文件(xls,xlsx,xlsm),忽略文件类型,以名称匹配(aaa.xls和aaa.xlsx可以进行比对)

2、未匹配上的文件直接复制到结果目录

3、匹配上的Excel文件,进行sheet名称匹配,sheet名称完全一致的进行比对,sheet名称不一致的复制数据到结果文件中

4、匹配对比规则文件,匹配上的使用规则比对,未匹配的按行比对

5、若存在差异,比对结果文件进行保存,无差异则无结果文件

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
武汉派先科技有限公司推出的<>专业版是市场上最为强大便捷的Excel比较工具。它为工作中经常需要进行数据比较的用户提供了完美的解决方案。无论你的数据是存放在Excel文件,还是存放在文本文件,或者存放在Access、Microsoft SQL数据库,<>专业版都可以提供快速比较,大量节省您的时间和精力,将您从枯燥冗长的数据海洋中解放出来,从而让您的工作变得轻松愉快。 <>专业版不同于其它同类产品。其它同类产品在比较时候,要么是一个插件,要么需要显式地在前台运行Excel程序。而百分百比较Excel完全独立运行,与后台的Excel程序协同完成工作,不需要来回切换程序。 本产品的主要特性点: 1、 支持对任意Excel内容的比较 • 比较整个工作簿(workbook),并且可以对工作簿中的每个工作表进行单独的比较设置 • 比较整个工作表(worksheet),并允许多种比较设置 • 比较工作表中的已命名区域(named range),并允许多种比较设置 • 比较工作表中用户运行时自由选定的任何区域(range),并允许多种比较设置 2、 支持对远程数据的比较 • 支持从文本文件(Text/CSV)中导入数据比较 • 支持从Access数据库中导入数据比较 • 支持从微软SQL数据库中导入数据比较 3、支持灵活的多种比较设置 • 支持按第一行名字配对比较 • 支持按Excel所在列位置配对比较 • 支持按范围(range)内的单元坐标配对比较 (同一坐标的单元配对比较) • 支持用户自由定义的列映射配对比较 • 支持值和公式的比较 • 支持大小写区分 • 所有的比较设置均可保存供下次调用 4、自动生成XML格式的比较结果报表 • XML格式保留对差异单元的加亮显示 • XML格式使您的生意伙伴对比较结果的自动再处理(程序处理)成为可能 • XML格式允许没有安装微软Excel的生意伙伴用互联网浏览器进行显示比对 • XML格式也允许你在Excel中对比较结果进行显式和分析 5、原始Excel文件和比较结果显示在同一个程序窗口中,无需切换 6、可一键快速定位比较结果对应的原始Excel单元 7、独特的比较算法,即使大量的数据也可快速比较 8、友好的用户界面,让你的操作轻松自如.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值