我在excel中有一个大型电子表格,其中包含6000多个地址列。我想将任何道路类型缩写转换为键入类型。
示例: Rd - >道路或圣。 - >街
我遇到的一个问题是,有些地址包含我要替换的字母序列,除了替换缩写之外,查找和替换功能最终会替换部分街道名称。
例如: 1123 Stupid State St 将被 1123 Streetupid Streetate Street取代
有没有办法编写一些只会在保留地址的其余部分时更改缩写的代码?
注意:所有地址都不遵循相同的格式。缩写词落在单元格中的随机位置 - 也就是说缩写词并不总是出现在单元格值的末尾。
这也需要适用于所有道路类型的缩写。
非常感谢你的帮助。
答案 0 :(得分:0)
我看到您尝试了查找和替换,但我猜您没有检查“匹配整个单词”高级选项。再次查找和替换,单击“高级”按钮,然后选中“匹配整个单词”复选框。只要您的缩写用街道名称中的空格分隔,就应该替换缩写而不要触及街道名称。
答案 1 :(得分:0)
好的,所以我想我解决了这个问题。将带有空格分隔符的列文本添加到新工作表上,然后检查"匹配整个单元格内容"在寻找和替换。在更换了所有缩写之后,我将所有列重新连接在一起,然后将单元格复制并粘贴回原来的位置。
感谢大家的帮助。并且非常感谢修复。