如何在Excel中将电话号码格式转换为数字?


通常,当我们需要在Excel表格中收集手机号码时,这些号码会以特殊格式存储,以区别于普通数字。这种特殊格式是在十位电话号码的第三位和第六位数字后使用“-”分隔符。但是,有时您可能需要将这些电话号码转换为标准数字格式。如果尝试手动完成此操作,则可能是一项复杂且耗时的任务。使用公式,我们可以更快更容易地完成任务。

阅读本教程,了解如何在Excel中将电话号码格式转换为数字。我们可以使用SUBSTITUTE函数以简单的方式完成我们的任务。Excel SUBSTITUTE函数通过匹配替换给定字符串中的文本。例如,=SUBSTITUTE("952-455-7865","-","") 返回 "9524557865";

连字符被去除。SUBSTITUTE函数区分大小写,并且不支持通配符。

在Excel中将电话号码格式转换为数字

在这里,我们将首先使用SUBSTITUTE公式的循环来获得任何一个结果,然后使用自动填充柄来获得所有结果。

步骤 1

考虑任何一个Excel表格,其中数据是电话号码列表,如下面的图片所示。

然后,在我们的例子中,单元格B2,点击一个空单元格并输入如下公式:−

=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"(",""),")","")," ",""),"-","") 并点击回车键以获得我们的第一个结果,类似于下面的图片。在公式中,A2是Excel表格中电话号码的地址。

空单元格 > 公式 > 回车

步骤 2

然后使用自动填充柄从第一个结果向下拖动,我们的最终结果将类似于下面的图片。

结论

在本教程中,我们使用了一个简单的示例来演示如何在Excel中将电话号码转换为数字。

更新于:2023年3月6日

1K+ 次查看

启动您的职业生涯

完成课程获得认证

开始学习
广告