如何整理Excel工作表中的邮政地址?

时间:2019-06-28 11:03:57

标签: excel vba excel-formula

我正在使用电子表格来处理有关人员的信息,包括姓名,地址等。

我们接收地址的方式使它们非常混乱,并且地址本身相差很大。我们还有7位数字的Eircode,但由于某些人将其输入为“ XXX XXXX”而另一些人将其输入为“ XXXXXXX”,因此还提供了进一步的问题,有些人只使用一半的Eircode。所有这些信息都显示在一个单元格中,没有逗号分隔任何内容。

地址无处不在,例如:

12 Example Street Made Up Area Co. Dublin Dublin Dublin 22 D220000

12 Example Street Made Up Area Dublin D 22

12 Example Street Made Up Area Made Up Area Dublin D220000

我想让它们看起来像这样:

12 Example Street Made Up Area Dublin 

县名在地址中有所不同,但始终包含在内,并且始终是ROI中26个县之一。

有人可以帮我提供VBA代码吗?我有一些VBA可以整理其他信息,并且已将它们全部组合成一个Master命令和主页上的一个按钮,因此我想将其添加到其中。

P.S。我在电话号码前缀中也遇到了类似的问题,所以我希望这里的逻辑也适用于此。

0 个答案:

没有答案