【发布时间】:2020-08-17 21:02:18
【问题描述】:
我需要按街道、城市、州和邮政编码获取美国地址数据,并按以下格式输出地址:
1502 Bruce Rd, Oreland, PA 19075
没有任何多余的空格。
地址的任何组成部分都可能丢失,因此四个元素中的每一个都存在或不存在,总共有 4 个! = 具有或不具有四个元素中的每一个的 24 种排列。排除它们都丢失的情况,剩下 23 个排列需要处理。
似乎有很多关于拆分地址的问题,但没有关于将它们重新组合在一起的问题,特别是当您需要根据后面的内容包含或排除间距时。处理这个问题的最佳方法是什么?易于扩展的方式的奖励积分(例如,如果以后我们必须在未来某个时间在街道和城市之间包含一个单位字段,我不会感到惊讶)。
【问题讨论】:
标签: excel excel-formula