网站搜索

如何使用公式在 Excel 中分隔地址(简单步骤)


在 Microsoft Excel 中处理地址时,有时将街道地址、城市、州和邮政编码分开可能会有所帮助。这可能会使数据更简单。使用 Excel 公式可以轻松地将地址分为城市、州和邮政编码。此外,这个过程还可以节省时间。在本文中,我们将演示使用公式在 Excel 中分隔地址的过程。


Excel 中使用公式分隔地址的分步过程

假设我们有以下数据集,其中包含一些地址。现在,我们已经给出了正确的示例,并提供了有关如何使用 Excel 公式有效地将城市、州和邮政编码与地址分开的充分说明。


第 1 步:合并 Excel LEFT 和 FIND 函数以将街道与地址分开

我们可以看到,街道地址是地址的发起者。我们可以使用LEFT函数FIND函数的组合来分隔街道名称。 LEFT 函数根据字符数返回文本字符串中的第一个元素或字符。 FIND 函数返回一个文本字符串在另一个文本字符串中的位置。让我们按照子程序使用函数来分隔街道名称。

  • 首先,我们将获得街道名称。为此,选择要放置 LEFTFIND 函数公式组合的单元格。因此,我们选择单元格C5
  • 其次,将公式放入所选单元格中。
=LEFT(B5, FIND(",",B5)-1)
  • 第三,按Enter

  • 现在,向下拖动填充手柄以在整个范围内复制公式。或者,要自动填充范围,请双击加号 (+) 符号。

  • 最后,您可以看到街道名称与地址分开。

🔎公式如何运作?

  • FIND(“,”,B5)-1: <使用FIND函数从整个地址中删除的字符数。它通过在从结果中扣除 1 之前识别“,”逗号的位置来实现此目的。
  • LEFT(B5, FIND(“,”,B5)-1): 这会删除指定字符从地址。

第 2 步:结合 MID、SUBSTITUTE 和 FIND 功能将城市与地址分开

现在,我们需要分隔城市名称。为此,我们将使用MIDSUBSTITUTEFIND函数的组合。 MID 函数根据我们提供的字符数,从文本字符串中返回一定数量的字符,从您指定的位置开始。 SUBSTITUTE 函数使用匹配来替换给定字符串中的文本。如果搜索字符串出现多次,FIND 会提供第一个实例的位置。让我们看看使用 Excel 函数组合来区分城市和地址的子步骤。

  • 我们现在就将这座城市分开。首先,选择要插入 MIDSUBSTITUTEFIND 的单元格 (D5)函数的公式。
  • 其次,在选定的单元格中键入以下公式。
=MID(SUBSTITUTE(B5,"  "," "), FIND(",",SUBSTITUTE(B5,"  "," "))+1,10)
  • 此外,按Enter键完成该过程。

  • 此外,要在整个范围内复制公式,请向下拖动填充手柄或双击加号(+)图标。

  • 最后,您将能够看到城市名称与地址分开。

🔎公式如何运作?

  • SUBSTITUTE(B5,”  “,” “): 匹配替换的文本或地址。
  • FIND(“,”,SUBSTITUTE(B5,”  “,” “)):这提供了第一个实例的位置。
  • MID(SUBSTITUTE(B5,”  “,” “): 这将开始从给定的位置。
  • MID(SUBSTITUTE(B5,”  “,” “), FIND(“,”,SUBSTITUTE(B5,”  “,” “) )+1,10):这将从地址中提取城市名称。

第 3 步:使用 Excel LEFT 和 RIGHT 函数将状态与地址分开

在此步骤中,我们将从地址中提取状态。为此,我们结合了LEFTRIGHT函数。 RIGHT 函数根据我们给出的字符数返回文本字符串中的最后一个或多个字符。让我们看一下使用这些函数来分隔地址的说明。

  • 同样,与前面的方法一样,选择单元格 E5 并代入公式以从地址获取状态。
  • 然后,在我们选择的单元格中输入公式。
=LEFT(RIGHT(B5,9),2)
  • Enter键完成该过程。
  • 结果现在将与公式栏中的公式一起显示在选定的单元格中。

  • 之后,将填充手柄拖动到底部以在整个范围内重现公式。 双击加号 (+) 以自动填充范围。

  • 最后,按照以下步骤我们可以将状态与地址分开。

🔎公式如何运作?

  • RIGHT(B5,9): 返回文本字符串或地址的最后一个字符。
  • LEFT(RIGHT(B5,9),2): 这将从地址中提取邮政编码。

第 4 步:使用 RIGHT 函数将 Excel 中的邮政编码与地址分开

现在,最后我们只需要将邮政编码分开即可。为此,我们使用RIGHT函数。

  • 首先,选择要将公式放置到单独地址的单元格。因此,我们选择单元格F5
  • 其次,将以下公式输入到所选单元格中。
=RIGHT(B5,5)
  • 第三,按Enter键查看所选单元格中的结果。

  • 现在,您将能够在选定的单元格中看到结果,并且公式将出现在编辑栏中。
  • 此外,要在范围内复制公式,请向下拖动填充手柄。或者,双击加号 (+) 以自动填充范围。

  • 而且,就是这样!邮政编码与地址是分开的。


要记住的事情

  • 有时用户可能会对在哪里分隔地址感到困惑,街道名称后面有一个逗号,并且前后都有空格。一些街道地址也用逗号表示。城市标识后跟一个分号和一个空格字符。大写字母的两个字母代码,状态前后各有一个空格。 数字是邮政编码。此外,邮政编码可以以开头。
  • MIDSUBSTITUTEFIND 函数可用于将城市与地址分开。此时必须根据地址字符调整字符长度。
  • 即使在相关单元格中找不到值,Excel 中也会出现#N/A 错误。
  • 当单元格引用为空时,会发生#DIV/0!错误。

结论

上述过程将帮助您使用 Excel 中的公式分隔地址。希望这会对您有所帮助!如果您有任何问题、建议或反馈,请在评论部分告诉我们。

相关文章