如何在 Excel 中删除手机号码中的 91

17 Mar 2025 | 6 分钟阅读

引言

在 Excel 中处理各种电话号码时,有时我们需要删除国家代码。我们可以从数据集中删除国家代码前缀,使工作更加直接。在这里,我们将探讨四种快速简便的方法,关于如何在 Excel 中删除前缀 91,使用 RIGHT、LEN、REPLACE、MID 和 SUBSTITUTE 函数以及其他选项。

如何在 Excel 中删除前缀 91:4 种简单方法

假设 B 列有一系列以 91 开头的电话号码。通过使用 RIGHT、LEN、REPLACE、MID、SUBSTITUTE 和其他函数,我们将删除前缀 91。以下是我们将用于此工作的 数据集概述。

How to remove 91 from mobile number in excel

我们可以使用 REPLACE 函数删除任何单元格的前缀。要使用 Excel 的 REPLACE 函数从电话号码中删除前缀 91。请遵循以下步骤进行学习。

步骤:

  1. 我们将从数据集中选择 C5 单元格作为空白单元格,您将在其中输入 REPLACE 函数。
    How to remove 91 from mobile number in excel
  2. 选择 C5 单元格,然后在公式栏中输入以下公式
    How to remove 91 from mobile number in excel

公式说明

  • 在此,B5 指的是您希望从中删除国家代码 91 前缀的单元格,
  • 1 表示替换将从数字的第一个字符开始,
  • 2 表示要删除的前两个字符,
  • (" ") 表示您正在删除的字符。
  • 因此,通过按键盘上的 Enter 键,您将能够获得 REPLACE 函数的返回值,即 2212345678。
How to remove 91 from mobile number in excel

之后,如果您将鼠标光标移到 C5 单元格的右下角,将出现一个自动填充提示。现在向下拖动自动填充手柄。

向下拖动自动填充选项后,我们将看到如下图所示的最终数据。

How to remove 91 from mobile number in excel

2. 使用 RIGHT 和 LEN 函数删除前缀 91

现在,在此方法中,我们将使用 RIGHT 和 LEN 函数来演示如何在 Excel 中删除前缀 91。因此,请继续关注并遵循以下步骤。

步骤:

  • 输入公式后,我们将按 Enter 键。
  • 结果将如下图所示。

Excel

复制代码

公式使用规则

  1. B5:指包含我们要删除前缀“91”(国家代码)的消息的特定单元格。
  2. RIGHT 函数:此函数从文本末尾提取字符。
  3. LEN(B5):计算 B5 单元格中的字符总数,在本例中为 12。
  4. LEN(B5) - 2:表示结果文本将包含 (12 - 2) 或 10 个字符,不包括 B5 中原始文本的前两个字符。这两个字符代表国家代码“91”。
  5. 简而言之,该公式从 B5 单元格中提取最后 10 个字符,从而有效地删除了前面的“91”国家代码。
How to remove 91 from mobile number in excel

此时,我们需要对剩余的单元格使用相同的公式。

为此,请向下拖动填充手柄到最后一个单元格。

How to remove 91 from mobile number in excel

最后,我们得到了如下图所示的结果,该结果将在向下拖动自动填充选项后显示。

How to remove 91 from mobile number in excel

3. 结合使用 MID 和 LEN 函数删除前缀 91

我们已经看到了一个简单的技术可以解决我们的任务,即从电话号码中删除前缀 91。然而,在此方法中,我们将使用 MID 和 LEN 函数来演示如何在 Excel 中删除前缀 91。因此,请继续关注并遵循以下步骤。

再次,我们将从数据集中选择 C5 单元格作为空白单元格,您将在其中输入 MID 和 LEN 函数。

公式说明

  1. 在此,B5 指的是您希望从中删除国家代码 91 前缀的单元格,
  2. 3 表示从数字的第三个字符开始,要删除的前两个字符。
  3. LEN(B5) - 2 表示结果文本将包含 (12-2) 或 10 个字符,不包括指定文本(B5)的前两个字符,即 2212345678。
  4. 现在按 Enter。结果将如下图所示。
    How to remove 91 from mobile number in excel
  5. 之后,我们将对其他单元格应用相同的公式。
  6. 要完成该过程,请向下拖动填充手柄以将公式复制到所有剩余单元格。
    How to remove 91 from mobile number in excel
  7. 最后,如下图所示的最终数据将在向下拖动自动填充选项后显示。
    How to remove 91 from mobile number in excel

4. 使用 SUBSTITUTE 函数删除前缀 91

我们已经在前面的部分看到了三种简单的技术。此外,我们可以通过遵循以下部分的基本步骤来应用 SUBSTITUTE 函数来删除前缀 91。

现在,我们将从数据集中选择 C5 单元格作为空白单元格,您将在其中输入 SUBSTITUTE 函数。

公式说明

  • 在此,B5 指的是您希望从中删除国家代码 91 前缀的单元格,
  • “91”表示将替换 91
  • (" ") 表示您正在删除的字符 91。
  • 1 表示将只替换第一个出现的“91”。
  • 因此,通过按键盘上的 Enter 键,您将能够获得一个值,即 2212345678。

现在,按 Enter。最终数据将如下图所示。

How to remove 91 from mobile number in excel

现在我们需要将相同的公式应用于其他单元格。

为此,请向下拖动填充手柄以将公式复制到所有剩余单元格。

How to remove 91 from mobile number in excel

最后,如下图所示的最终数据将在向下拖动自动填充选项后显示。

How to remove 91 from mobile number in excel

如果您在 Excel 中有一系列包含 91 前缀的手机号码,并且您想删除此前缀,您可以使用称为“SUBSTITUTE”的 Excel 函数。

这是一个分步指南

  1. 假设您的手机号码在 A 列
  2. 假设您的手机号码从 A2 开始在 A 列(假设 A1 是标题)。
  3. 在您的手机号码旁边插入一个新列(例如 B 列)
  4. 单击列顶部的字母以选择整个列。
  5. 右键单击并选择“插入”。
  6. 使用 SUBSTITUTE 函数删除前缀

在新列(B2)的第一个单元格中,输入以下公式

此公式将“91”替换为空字符串。

7. 向下拖动公式

  • 将鼠标悬停在带有公式的单元格右下角的小方块上(光标将变为一个小方块)。
  • 单击并向下拖动以填充整个列的公式。
  • 现在,B 列应包含不带“91”前缀的手机号码。
  • 请记住,此方法假定您的所有号码都有“91”前缀。如果某些号码没有此前缀,您需要添加一个条件检查,以避免删除错误的数字。您可以根据您的特定数据使用 IF 函数或其他方法。

此外,您需要复制结果并将其粘贴为值,以删除公式并仅保留修改后的数字。为此,请选择修改后的数字所在的单元格,复制(Ctrl+C),右键单击目标单元格,选择“选择性粘贴”,然后选择“值”。

结论

在 Excel 中删除手机号码的“91”前缀是一个简单的过程,可以使用 SUBSTITUTE 函数完成。此函数有效地将“91”的出现替换为空字符串,从而得到没有前缀的手机号码。通过插入新列,应用公式,然后向下拖动,您可以快速修改整个列表。

但是,确保所有号码都有“91”前缀至关重要,如果有些没有,则可能需要进行条件检查。应用公式后,请考虑将结果粘贴为值以删除公式。此方法对于管理大量手机号码数据非常有效,可提高数据清晰度并便于进一步分析或使用。