楼主: 翻滚吧锋哥
3949 5

[有偿编程] 如何用EXCEL做英文字符的模糊查找(为有拼写错误的英文地名找到正确的英文地名) [推广有奖]

  • 3关注
  • 40粉丝

已卖:5943份资源

博士生

68%

还不是VIP/贵宾

-

威望
0
论坛币
46098 个
通用积分
35.3249
学术水平
9 点
热心指数
13 点
信用等级
6 点
经验
7143 点
帖子
106
精华
0
在线时间
450 小时
注册时间
2014-10-3
最后登录
2024-10-20

楼主
翻滚吧锋哥 发表于 2017-6-3 20:35:25 |AI写论文
20论坛币

大家好,我正在做的一个项目,地名列表中存在一些有拼写错误的地名,有没有什么办法可以在excel中找到最接近这个错误拼写的正确地名呢?
比如,下面这个数据中B列是正确的城市地名,C列是一些存在各种拼写错误(缺少单词,该空格的地方没有空格,或者一个或两个字母拼错等)的地名。

我想知道的是要怎么在excel中操作,才能为C列的地名在B列中找到最接近它的那个地名呢?
附件是下面图片的excel文档。
提前感谢啦。
excel模糊查找.PNG

excelquestion.xlsx (9.51 KB)

最佳答案

車樹森 查看完整内容

从已有的数据看, 错误拼写至少前两个字母是正确的,而且城市名前两个字母目前没有重复, 所以,才有提取前两个字母进行构造查找。 P.S. 数据要是多可以采用提取3个字母查找, 先确保城市名正确的前2个字母没有重复,并再完成后人工检验一遍。
关键词:用excel EXCEL xcel exce 如何用 EXCEL 英文 如何
代购美国联想七通道(学生教职工)八通道(大企业员工)ThinkPad笔记

沙发
車樹森 学生认证  发表于 2017-6-3 20:35:26
从已有的数据看,
错误拼写至少前两个字母是正确的,而且城市名前两个字母目前没有重复,
所以,才有提取前两个字母进行构造查找。
P.S. 数据要是多可以采用提取3个字母查找,
先确保城市名正确的前2个字母没有重复,并再完成后人工检验一遍。
excelquestion-一图.xlsx (10.97 KB)

一图.png (38.49 KB)

一图.png

藤椅
翻滚吧锋哥 发表于 2017-7-4 05:52:47
車樹森 发表于 2017-6-5 10:20
从已有的数据看,
错误拼写至少前两个字母是正确的,而且城市名前两个字母目前没有重复,
所以,才有提取 ...
这个只是我随机瞎改的,并不是真实的数据,真实的情况要比这个复杂,我最终诉诸于soundex函数。您给出的方案无法解决终极问题,不过还是感谢您的解答和参与,已经设为最佳答案。

板凳
車樹森 学生认证  发表于 2017-7-4 21:50:45
翻滚吧锋哥 发表于 2017-7-4 05:52
这个只是我随机瞎改的,并不是真实的数据,真实的情况要比这个复杂,我最终诉诸于soundex函数。您给出的方 ...
Excel 有这个函数么soundex函数,你上传看看。学习一下怎么处理的

报纸
翻滚吧锋哥 发表于 2017-7-4 22:00:16
車樹森 发表于 2017-7-4 21:50
Excel 有这个函数么soundex函数,你上传看看。学习一下怎么处理的
我是用SAS解决的,没说明白。

地板
車樹森 学生认证  发表于 2017-7-6 23:50:03
翻滚吧锋哥 发表于 2017-7-4 22:00
我是用SAS解决的,没说明白。
恩,SAS没用~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 13:02