国企也想用AI?数据不出本地,Excel 30秒自动“找不同”
- 2026-11-08 19:50:23
一、先问一句:你是不是也这样“找不同”?
体制内做行政的小李,每次新发的标准、规范,领导都要求找出每个条款与旧标准、规范的不同之处;
国企办公的小宋,每年修改制度,都要把原制度条款、新制度条款更改的内容摘出来,做成差异化对比文件;
更要命的领导要求前提是不能上传到AI工具分析,防止数据泄露。以上两个场景是否似曾相识,有无击中你的心坎。
共同痛点就一句话:
两段文字里的“新增、删除、修改”,手动找又慢又容易漏。又无法上传AI工具分析。
今天分享一个 Excel 小工具,不讲复杂原理,也不让你手写公式。你只需要选两个单元格,它自动把里面的内容拆成一条一条,逐条对比,然后在新表里列清楚:
哪些是新增
哪些是删除
哪些是修改
全程不超过 30 秒。
二、效果长什么样?
假设第一个单元格里是旧数据:
苹果香蕉橙子葡萄
第二个单元格里是新数据:
苹果香蕉橙子汁西瓜
运行工具后,会自动生成一张“差异分析”表:
完全相同的“苹果”“香蕉”不会出现在结果里,只列差异。修改项还会给出相似度,方便你判断是不是同一处的改写。
这就是这个工具最舒服的地方:不是把两段文字摆给你看,而是直接告诉你结论。
三、它是怎么判断“修改”的?
逻辑很直白,不写代码也能看懂:
先拆分把单元格内容按换行、中文分号“;”、英文分号“;”拆成多条,去掉空行和前后空格。
先找完全相同的两条内容一模一样,直接配对,不算差异。
剩下的找“最像”的用相似度判断,相似度达到阈值的配成一对,标记为“修改”;相似度不够的,旧数据里的算“删除”,新数据里的算“新增”。
输出到新工作表序号、差异类型、旧内容、新内容、说明,一目了然。
阈值可以调。想更严格就调高,想更宽松就调低。你不用懂算法,只要知道它比你肉眼稳定就行。
四、怎么用?3 步搞定
第 1 步:拿到工具文件
DeepSeek提示词:
请用VBA代码实现Excel表格内两个单元格中提取数据,并分析出区别的功能,具体需求如下:
1.弹出提示框,选择要对比的表,并选择需对比的两个单元格,两个单元格里面的内容为两篇文章。
2.从第一个单元格内提取数据,与第二个单元格数据对比,分析出不同的地方,分别逐条列出,并明确分析出内容是新增、删除、修改。
DeepSeek代码自动生成:
直接复制粘贴,此处不再赘述。
提醒:启用宏前请确认文件来源可信。自己的工具文件,放心用。
第 2 步:运行“找不同”
在 Excel 里按 Alt + F8,选择“对比两个单元格”的宏,点运行。
这时会弹出第一个提示框:选择第一个单元格(旧/基准数据)。

再弹出第二个提示框:选择第二个单元格(新/对比数据)。

两个单元格选在同一个工作表里就行。
第 3 步:看结果
等一两秒,新工作表自动生成。


新增、删除、修改分条列出,直接复制进汇报、邮件、会议纪要都可以。
如果你经常用,可以把工具存到“个人宏工作簿”里,以后随时调用,不用每次重新打开文件。
五、几个很实用的小技巧
拆分规则想改?如果你的数据不是用换行或分号分隔,而是用“|”分隔,可以在工具里调整拆分规则。领取文件后里面有说明,改一行就能适配。
修改判定太敏感或太迟钝?调阈值。调高更严格,调低更宽松。建议先用一份真实数据试一次,找到适合你业务的档位。
对比完想留档?新生成的工作表就是普通表,改个名字保存即可。建议命名成“某项目_差异_日期”,以后回查很方便。
两个单元格不在同一张表?当前工具默认要求同一工作表,是为了减少选择弹框。跨表对比也可以做,但建议先把两段内容放到同一张表的两个单元格里,再运行,最稳。
六、为什么值得你关注?
因为这个工具不复杂,但它解决的是一个很具体、很烦人的问题:
两段文字、两篇里的差异,不该用眼睛去数。
如果你平时也经常做名单对比、条款对比、版本对比、需求核对,建议把这篇收藏一下。后面我还会继续分享这种“看起来小、用起来香”的 Excel 自动化技巧,比如:
批量提取身份证出生日期和周岁年龄
多表核对,自动标出不一致
自动生成差异报告
表格数据一键清洗
语言到不了的地方,DeepSeek可以。
关注我,欢迎把这篇转发给那个总在群里问“这两版到底改了啥”的同事。
最后想问问你:你工作中最想让 Excel 自动完成的一件事是什么?评论区告诉我,说不定下一篇就写它。