前段时间碰见一个excel使用难题,想要计算两列内文本单元格的匹配度,看两个不同来源的数据是否匹配,用excel公式如模糊匹配等怎么都没法达到要求,就想到最近Deepseek在数学算法方面比较牛,就问了下,完美解决这个难题,记录下解决过程。

1.进入Deepseek官网,在对话窗口选择了“深度思考”

提问:如何判断excel两个单元格文本的匹配程度,例如A单元格是"墩仔小区”,B单元格是"墩仔家园",则匹配程度是50%
2.看下他是怎么思考的

思考还是很有逻辑性的,并给出了三个解决方案




并给出注意事项:
方法一 是最简单的方法,但可能不完全准确,因为它不考虑字符的顺序和重复情况。方法二 需要安装插件,但提供了更强大的模糊匹配功能。方法三 提供了最大的灵活性和准确性,但需要编写 VBA 代码。选择适合你的方法来计算匹配程度。
果断使用了方法三,虽然第一次使用VBA,但很顺利地得出正确的结果。
在算法这块确实非常牛,前后解决问题只花了几分钟。