excel 提取手机号码的方法实例教程
发布时间:2022-07-27 05:16:42
excel提取手机号码也是一个比较常见的运用。但是根据数据源的不同,相应的提取手机号码的方法也不尽相同。
excel提取手机号码案例一:
下图所示A列是一些电话号码,需要提取其中的电话号码,效果如B列所示。
这个案例可以考察大家对分列命令的掌握程度。
操作方法是:选择A2:A5区域,单击数据——分列,弹出“文本分列向导”,选择“分隔符号”,单击“下一步”。
然后分隔符号勾选“其他”,输入“-”,并勾选“连续分隔符号视为单个处理”。单击“下一步”。
选中第一列,“列数据格式”选择“不导入此列”。选中第二列,“列数据格式”选择“文本”(这样才能确保A5中的013678354348正常显示出来)。选中第三列,“列数据格式”选择“不导入此列”。
然后,将“目标区域”设定为B2单元格,单击“完成”即可。
excel提取手机号码案例二:
下图所示,由于输入的客户资料不规范,导致提取手机号码难度增大很多。A列的电话号码为8位和11位两种情况。分别将号码提取放到BCD列,比如A4单元格有两个号码,就分别放在B4和C4单元格。
答案:B2单元格输入公式:=TEXT(LARGE(--TEXT(MID(TEXT(MID($A2&"@",ROW($1:$28),{9,12}),),2,11),"[>2e7]0;!0;!0;!0"),COLUMN(A1)),"0;;"),然后按ctrl+shift+enter键结束,将公式右拉下拉即可提取所有的电话号码。
此题还可以使用自定义函数来做。
在工作表标签,单击右键,选择“查看代码”,打开VBE编辑器,单击插入——模块,复制下面的代码,关闭VBE,回到excel工作表,B2单元格输入公式:=提取号码($A2,COLUMN(A2)),右拉下拉,也可以提取所有的电话号码。
Public Function 提取号码(单元格, Optional 第几个 = 1)
Dim wu(1 To 5)
w = 单元格
For c = 1 To Len(w)
If Mid(w, c, 1) Like "[0-9]" = 0 Then w = Application.WorksheetFunction.Replace(w, c, 1, "x")
Next
y = Split(w, "x")
r = 1
For c1 = 0 To UBound(y)
If Len(y(c1)) = 11 Or Len(y(c1)) = 8 Then wu(r) = y(c1): r = r + 1
Next
提取号码 = wu(第几个) & ""
End Function
excel提取手机号码案例三:
下图所示,手机号码都是连续11位,B1单元格可以使用公式:=MIDB(A1,SEARCHB("?",A1),11)或者=MID(A1,FIND("1",A1,1),11),都可以提取手机号码。


猜你喜欢
- 迅捷PDF转换成Word转换器的转换效果非常出众,软件所采用的深度解析技术,对于复杂的PDF文件内容也可以做到精准转换在工作生活中,大家经常
- Cardhop for mac是应用在Mac上的一款通讯录管理工具,无与伦比的简易性添加新联系人或编辑现有联系人,只需输入联系人的名字及其详
- wps文档怎么设置自动更新日期和时间?wps中想要给文档设置自动更新日期和时间,该怎么设置呢?下面我们就来看看详细的设置方法,需要的朋友可以
- Excel里数据转置功能可能很多人用过,先复制,再选择性粘帖,把“转置”打勾就可以,如图1:然而,实际工作转置之前的数据可能会经常发生变化,
- Word文档、Excel表格和PPT演示文件,这几款非常实用的办公软件相信小伙伴们都会经常用到。处理大量数据时,小伙伴们最常用到的办公软件基
- 在使用电脑的过程中,如果开放了很多不必要的共享、端口与服务,就会对电脑产生潜在的风险,感染一些病毒等等,所以在不用的时候最好关闭。这里小编就
- 无线网络为联网的灵活性提供了极大方便,而且设置无线网络也比您想像的容易。本文将向您介绍设置和开始使用无线网络的步骤。宽带 Internet
- 我们在全新安装电脑的时候基本都会将一些常用的软件或者功能的图标放在电脑桌面上。那么针对Win11操作系统怎么把此电脑图标放在电脑桌面呢?下面
- 一、word显示和隐藏边框的作用:word表格虚框构成单元格的边框,是不能打印,也就是打印出来不显示。虚框的目的就是让我们更能直观的对数据进
- 最近有一些用户反馈安装了Win10系统之后没有计算器,这个计算器是大家使用电脑时经常使用的工具,没有的话会很不方便,其实新版Win10已经取
- 在智能化时代,几乎任何软件都能被冠以“智能”的头衔,Word同样也不可避免的越来越智能化。例如,当我们在Word中输入英文字母时,常常会是这
- 在WORD2013中编辑了一段文字,你想有多少个文字,不可能一个个去数字吧!WORD2013有自动统计字数的功能,藏的有一点有深而以,下面小
- 日常工作中使用Excel可以很方便的操作数据,表格经常需要打印出来,而且需要打印的每页中都能打出来表头,那么Excel中该如何重复打印表头呢
- mindmaster思维导图怎么去背景水印?mindmaster是一款专门用于制作思维导图的软件,提供了丰富的智能布局、多样性的展示模式、结
- Excel公式批量变成结果的操作情况,具体该怎么去进行操作的呢?今天,小编就教大家在Excel中利用公式批量变成结果的操作方法。Excel中
- 磁盘的分区格式分别有MBR和GPT这两种,MBR(主启动记录)形式,它是存在于磁盘驱动器开始部分的一个特殊的启动扇区;GPT(GUID分区表
- 很多用户都想要感受win11系统带来的操作体验,所以纷纷升级或者直接下载安装,但是新的系统在操作方式和外观上是有所不同的,需要小伙伴慢慢的摸
- 格式刷给我们的工作带来了不少的方便,有了他我们可以快速的复制文档中任何一个种文字或者是段落格式。那么word格式刷在哪?如何使用?下面小编就
- TAB键是跳格键,默认情况下,按一次往后跳两个汉字的距离,空格键每按一次往后空一个字。在Word表格中可以使用TAB键作用快速插入行,操作方
- 完美解决Excel 2007、2010在不同窗口打开文件首先打开注册表 开始-运行-regedit,其中Excel.Sheet.8下面改的是