网站搜索

如何在 Excel 中分隔地址(3 种方法)


方法 1 – 使用“文本分列”选项拆分地址

以下数据集显示了 B5 单元格中的地址 986 Riverview Ct-Xenia, OH, 45385',我们希望从中分离出街道、城市、州、邮政编码将代码写入以下单元格。

步骤:

  • 选择描述完整地址的列,然后在相邻列中复制完整地址

  • 转到数据标签,然后选择“文本分列”选项。

  • 这将带我们进入将文本转换为分栏向导步骤 1窗口。

  • 选择分隔来分隔特定部分,可以是逗号、制表符、连字符或空格
  • 所选值位于预览部分。
  • 单击下一步按钮。
  • 将弹出将文本转换为分栏向导第 2 步窗口。
  • 如果文件中的地址由逗号连字符分隔,请在中选择逗号连字符分隔符部分,并在预览部分中查看分隔值。
  • 下一步

  • 将文本转换为列向导步骤 3 中,选择列数据格式作为常规
  • 选择目的地作为$C$5
  • 您将获得数据预览,其中显示按照命令的分隔。
  • 完成以获得结果

  • 命名列标题,例如街道、城市、州和邮政编码
  • 结果将类似于下图


方法 2 – 使用快速填充功能

步骤:

  • 根据我们想要在中连续填充的信息模式,填充第一个单元格(单元格C5、D5、E5、F5)。

  • 转到数据选项卡并选择“快速填充”选项。

  • 填充C 列(包含街道地址)、列 D(填充城市名称)、列 E (填充州/省/自治区)、列 F (填充 F )与邮政编码。
  • 快速填充功能将根据第一行中提供的模式填充其余部分。 (上图中,我们选择了 style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;"> Street。)< /跨度>
  • 单击数据选项卡中的快速填充选项,从完整地址中获取“街道地址”。

  • D5 行中填写完整地址所在的 B5 中的城市名称 Xenia
  • D4中选择城市

  • 单击快速填充选项。

下图显示了使用“快速填充”选项获取所有“城市”名称的结果。

  • 使用相同的快速填充方法,您可以获得所有“州”和“邮政编码”值。

最终输出如下图所示:


方法 3 – 使用 Excel LEFT、RIGHT 和 MID 函数

步骤:

  • 选择单元格C5。
  • 输入以下公式:
=LEFT(B5,16)

  • Enter键查看结果。
  • 选择单元格F5。
  • 输入以下公式:
=RIGHT(B5,5)
  • Enter键查看结果。

  • 选择单元格D5。
  • 输入以下公式:
=MID(B5,18,5)
  • Enter获取城市名称。

  • 选择E5
  • 输入以下公式:
=MID(B5,25,2)
  • Enter键获取名称。

  • 在每列中使用填充手柄工具。

我们从完整地址中获取“街道、城市、州、邮政编码”

相关文章