Replace 在Excel 2010中,在第一个单词后和最后一个单词前插入逗号

Replace 在Excel 2010中,在第一个单词后和最后一个单词前插入逗号,replace,find,excel-2010,comma,street-address,Replace,Find,Excel 2010,Comma,Street Address,我确实有一个我无法解决的问题,尽管我已经搜索了很多 我有以下地址: 德克萨斯州康罗伊伍兹城堡公园1021号,邮编77385 我希望它看起来像这样: 德克萨斯州康罗伍兹城堡公园1021号,邮编:77385 我在网上找到了一些使用Excel中的查找和替换函数的公式,所有的解决方案都假设我应该选择“旧文本”单元格A1。但是,在Excel 2010中,返回一个错误 有没有办法在第一个“单词”后面加逗号,因为它的长度是可变的,在最后一个单词(邮政编码)之前加逗号 多谢各位 根据您的上述评论,我将在这里发布

我确实有一个我无法解决的问题,尽管我已经搜索了很多

我有以下地址: 德克萨斯州康罗伊伍兹城堡公园1021号,邮编77385

我希望它看起来像这样: 德克萨斯州康罗伍兹城堡公园1021号,邮编:77385

我在网上找到了一些使用Excel中的查找和替换函数的公式,所有的解决方案都假设我应该选择“旧文本”单元格A1。但是,在Excel 2010中,返回一个错误

有没有办法在第一个“单词”后面加逗号,因为它的长度是可变的,在最后一个单词(邮政编码)之前加逗号


多谢各位

根据您的上述评论,我将在这里发布一个我理解的真正问题的答案,主要是因为仅使用Excel函数解析地址的任务太繁琐了。(相信我,我在地址验证行业工作了两年,并且已经看到了。)

您可以继续尝试像这样添加逗号,但最终会发现它不可靠,因为地址有许多不同的格式,有效和无效

我们已经发帖了。这是一条不同于你要去的地方的路线,但你得到的结果是一样的——实际上是更准确的——结果。现有地址的问题是它们还没有,因此对所有地址执行统一操作将产生不一致的结果。(例如,在您上面给出的地址中,“Pkwy”部分应扩展为“Parkway”,因为它不是街道后缀;它实际上是名称的一部分。此外,一些街道名称是数字,与门牌号组合时可能会混淆。)

你说你丢失了一些地址的信息。USPS授权某些服务“填写”缺失的数据,并将其标准化。您甚至可以通过此类服务处理您的列表来获得邮寄折扣。有很多供应商,我鼓励你找到一个负担得起的,简单的一个,你喜欢

其中一项服务是,它可以非常轻松地处理Excel列表,并使您的地址标准化。使用将地址解析为组件可能更容易完成(如果您有一些编程知识,但可以使用Excel中的VBA进行连接)

编辑:我应该告诉你一个小秘密……上周早些时候,我们部署了一项更改,允许您只向我们的API提交一行(街道行1),它仍然可以正常工作。这意味着你不必编写我自己提到的算法;相反,只需使用VBA执行基本请求(只需几行代码)


如果您还有其他关于管理地址的问题,请发表评论,我会看看我能做些什么来进一步帮助您。

根据您的上述评论,我将在这里发布一个答案,以回答我所理解的真正问题,主要是因为仅使用Excel函数解析地址的任务过于繁琐。(相信我,我在地址验证行业工作了两年,并且已经看到了。)

您可以继续尝试像这样添加逗号,但最终会发现它不可靠,因为地址有许多不同的格式,有效和无效

我们已经发帖了。这是一条不同于你要去的地方的路线,但你得到的结果是一样的——实际上是更准确的——结果。现有地址的问题是它们还没有,因此对所有地址执行统一操作将产生不一致的结果。(例如,在您上面给出的地址中,“Pkwy”部分应扩展为“Parkway”,因为它不是街道后缀;它实际上是名称的一部分。此外,一些街道名称是数字,与门牌号组合时可能会混淆。)

你说你丢失了一些地址的信息。USPS授权某些服务“填写”缺失的数据,并将其标准化。您甚至可以通过此类服务处理您的列表来获得邮寄折扣。有很多供应商,我鼓励你找到一个负担得起的,简单的一个,你喜欢

其中一项服务是,它可以非常轻松地处理Excel列表,并使您的地址标准化。使用将地址解析为组件可能更容易完成(如果您有一些编程知识,但可以使用Excel中的VBA进行连接)

编辑:我应该告诉你一个小秘密……上周早些时候,我们部署了一项更改,允许您只向我们的API提交一行(街道行1),它仍然可以正常工作。这意味着你不必编写我自己提到的算法;相反,只需使用VBA执行基本请求(只需几行代码)


如果您对管理您的地址有其他问题,请发表意见,我会看看我能做些什么来进一步帮助您。

我已经查看了Microsoft的Excel 2010参考资料,但是它在Mac版Excel 2010上不起作用。为什么要在这些位置添加逗号?您是否希望解析地址并将其拆分为组件?是的。我使用中-左-右函数进行查找,这些函数在一定程度上工作得很好。如果我有一个地址列表,其中一些地址没有公寓号码,或者只有街道名称和州,那么它就不会很好地工作。到目前为止,我无法找到正确的组合与正确的功能,以创建一个特定的。。。。正确提取数据的算法。我查看了Microsoft的Excel 2010参考,但是它在Mac版的Excel 2010上不起作用。为什么要在这些位置添加逗号?您是否希望解析地址并将其拆分为组件?是的。我使用中-左-右函数进行查找,这些函数在一定程度上工作得很好。如果我有一个地址列表,其中一些地址没有公寓号码,或者只有街道名称和州,那么它就不会很好地工作。到目前为止,我还不能确定