乐于分享
好东西不私藏

Excel对比两万行数据,领导催了一下午,我用这个工具30秒搞定(免费)

Excel对比两万行数据,领导催了一下午,我用这个工具30秒搞定(免费)
深夜,一个文员给我发来好友申请……
> 她说:两万行数据要对比,眼睛快瞎了。
晚上十一点半,我正准备关电脑。
微信弹出一条好友申请,备注只有五个字:**"大哥帮帮忙"**。
通过之后,对方发来一长串语音——声音里带着明显的疲惫。她叫小陈,在深圳一家贸易公司做文员,跟了我公众号几天了。那天下午,领导扔给她两个 Excel 文件,一个一万两千行,一个八千行,让她下班前找出两表之间有哪些数据变过。
她对着屏幕一行行看,从下午到深夜,眼药水滴了半瓶,还剩一小半没看完。
"我以前看你写代码很厉害,你能不能……帮我做个工具?"她说得有些不好意思,"不用多复杂,能自动对比就行。"
我说,你跟我说说平时最烦的事。
两个小时的聊天,我记下了满满一页纸
小陈列出来的问题,几乎涵盖了所有文员日常的 Excel 噩梦:
  1. 差异对比——两个表数据不同,人工一行行找,错一个就白干
  2. 差集交集——"哪些客户 A 表有 B 表没有?"领导一句话,半天没了
  3. 条件筛选——"把金额大于 5000 且包含'深圳'的行挑出来"——多条件就懵
  4. 多文件合并——月底汇总,20 个分店的报表要贴到一个表里
  5. 列统计——"这列数据的最大值、平均值、去重值各是多少?"
  6. 重复值处理——"这些订单号如果有重复的标出来,别删,我要看"
  7. 按列拆分——"按省份拆成独立文件,30 个部门一家发一份"
  8. 数据预览——文件太大,双击 Excel 要卡半天,只想看一眼
"还有没有?"
"没了……其实就这些。"她顿了顿,"但这每个都要搞大半天。"
我说,行,周末我做。
一个周末,一个工具
两天时间,我把这些需求全部揉进了一个软件里。不是那种命令行黑窗口,是带界面的、双击就能用的那种。
起名叫 「Excel 智能工具箱 Pro」。
打开之后是 9 个标签页,界面上手就能学会:

1. 差异对比

选两个 Excel、选 Sheet、选用来匹配的键列(比如"订单号"),再选要对比的列。点一下按钮,所有不同的单元格自动标黄,还会生成一份差异报告。小陈那种两万行对比,最长不超过 30 秒。

2. 差集 / 交集

可以直接输出"只在 A 表有的行"、"只在 B 表有的行"、"两表都有的行",甚至可以四种结果一次性全输出,每个结果用不同颜色标记。

3. 条件筛选

最多支持三条 AND 条件,等于、不等于、包含、不包含、大于、小于、为空不为空——基本上日常筛选够用了。筛选结果直接导出新 Excel。

4. 多文件合并

可以选几十个文件,一键合并到一个 Sheet 里,也可以每文件独立一个 Sheet。还能自动添加"来源文件"列,方便溯源。

5. 列统计摘要

选几列,自动算出:总行数、非空数、空值数、唯一值数、最小值、最大值、平均值、求和、最频繁值。统计结果直接导出报表。

6. 重复值标记

支持和多列组合判重,处理方式三种可选:高亮标记(不删)、删重复留第一条、删重复留最后一条。标记颜色还能自选。

7. 按列拆分

比如按"省份"列拆分,河北的成一个文件、广东的成一个文件,也可以生成到同一个 Excel 的不同 Sheet 里。

8. 数据预览

类似 Excel 的预览功能,但不会因为文件大而卡死。支持搜索、点列头排序。

9. 配置管理

常用的对比组合可以保存成配置,下次直接加载,不用重新选。历史记录也会自动保留。
她发给我的第一条反馈
周二早上,小陈发了一段 58 秒的语音。
大意是:领导又扔了三个文件过来,她拿工具箱 3 分钟全搞定了,然后偷闲去茶水间喝了杯咖啡。
语音背景里能听见同事在问:"你用的什么软件?这么快的?"
她没说是找人定做的——她说这是"网上找的工具"。
我听着想笑。这大概就是技术的意义吧:**你动动手指,别人从加班地狱里爬出来。**
怎么获取?
这个工具我已经打包好了,**双击就能用,无需安装 Python**。
Windows 系统直接运行,界面是深色主题,对眼睛友好。
好了,以上就是本次分享的全部内容。
公众号:俊良科技,后台回复 **"Excel工具箱"**,即可免费获取下载链接。
有什么需求直接可以私信说,下一个版本说不定就有你的功能。
这世界上多一个因技术而少加班的人,就少一个深夜滴眼药水的灵魂。