从html中提取手机号码,Excel提取手机号码的方法

总结三个不同的excel提取手机号码的案例供大家学习参考。

excel提取手机号码也是一个比较常见的运用。但是根据数据源的不同,相应的提取手机号码的方法也不尽相同。

excel提取手机号码案例一:

下图所示A列是一些电话号码,需要提取其中的电话号码,效果如B列所示。

7b7b669c3fd2fddee4c4359d6d6ce79e.gif

这个案例可以考察大家对分列命令的掌握程度。

操作方法是:选择A2:A5区域,单击数据——分列,弹出“文本分列向导”,选择“分隔符号”,单击“下一步”。

ea60bd0f9e2beb6b2843dff93900b07c.gif

然后分隔符号勾选“其他”,输入“-”,并勾选“连续分隔符号视为单个处理”。单击“下一步”。

83074bff955ecdcdce2cb03a5293062e.gif

选中第一列,“列数据格式”选择“不导入此列”。选中第二列,“列数据格式”选择“文本”(这样才能确保A5中的013678354348正常显示出来)。选中第三列,“列数据格式”选择“不导入此列”。

然后,将“目标区域”设定为B2单元格,单击“完成”即可。

3a7e21c2a146a327017a86601418e5f6.gif

excel提取手机号码案例二:

下图所示,由于输入的客户资料不规范,导致提取手机号码难度增大很多。A列的电话号码为8位和11位两种情况。分别将号码提取放到BCD列,比如A4单元格有两个号码,就分别放在B4和C4单元格。

5c0d3ee572338559f21dda3f026ebfaf.gif

答案: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),都可以提取手机号码。

11f045c5053ceab8512be8cb1c060541.gif

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值