excel如何批量提取手机号到后面的单元格 在一张EXCEL表格中如何快速提取出移动的手机号?

作者&投稿:松贝 (若有异议请与网页底部的电邮联系)
=VLOOKUP(0,MID(A2,ROW($1:$30),11)*{0.0,1.0},2,0)
在单元格B2输入上面的公式,复制并下拉,即可提取A2单元格开始的A列数据中的电话号码了

Excel杂乱数据中批量提取手机号~

数据分析中有一个重要的步骤,就是对数据进行预处理,数据的统一格式化。
例:如何将左边联系方式中的手机号码提取出来,结果如右边单元格所示:

从A列单元格的数据看,是手机号和固定电话的混和在一块的,其中固定电话显示也不规范,有的有区号,有的没有区号,有的区号和电话用“-”连接在一起,有的没有,而手机号码也不统一,有一个、二个、三个的。
如何数据量较少,可以逐个单元格复制提取,如果单元格很多的情况下,推荐使用VBA的方法批量提取,该VBA代码可以直接复制使用,不用修改内容
在 Excel中按ATL+F11,进行编程模式下,插入一个模块,创建一个自定义函数sz()函数

输入的代码如下所示:

Function sz(xstr As String)
Dim i As Integer
Dim n
For i = 1 To Len(xstr)
If Mid(xstr, i, 1) = 1 And IsNumeric(Mid(xstr, i, 11)) Then
n = Mid(xstr, i, 11)
If Len(n) = 11 Then
sz = sz & "/" & n
End If
End If
Next i
If Len(sz) Then
sz = Right(sz, Len(sz) - 1)
Else
sz =
End If
End Function
然后在单元格中调用自定义函数SZ(A2),得到的结果如下所示:

利用主要的提取原理:手机号第1位是1并且是11位数字
关键代码解释:
以A3单元格的值,做执行过程分析
58403844 15151884992 15195779387
这个字符的长度是32,让i从1至32做一个循环
i=1的时候,执行第一个IF语句
Mid(xstr, i, 1)=5,并不等于1
直接结束IF语句,继续i
那么i=2时,IF也不成立
直到i=10的时候,
Mid(xstr, i, 1)=1,并且IsNumeric(Mid(xstr, i, 11))也是数字
那么n就截取这11位,如果这个值是11位的,那就传递给sz保存下来
结果,继续i,直到把所有的手机号截取完成
不知道有没有看懂,没有看懂的话,就直接复制代码套用即可。
本节完,

1、在一列里列出所有移动号码的号段,以后如有新增可添加
2、用辅助列输入公式=COUNTIF(F:F,LEFT(A2,3))

3、对数据区域进行筛选,辅助列筛选出1

4、这样就得到所有移动号码,如果需要可复制到其他地方使用。

出国留学去英国换什么手机好呢?
答:还是英国当地的卡好一些,可以去了之后买合约机,个人建议比较划算,我们当年出国的时候都这样。可以选择 3 或者 orange,别的不是很了解了。

打印机哪个机型最实惠安全
答:这款打印机的外型时尚漂亮,安装方便,在手机APP里就可以直接打印,以后为孩子打印作业再也不用开电脑了,直接手机搞定了,性价比非常高,操作非常简便,双面自动打印功能非常好用。2、惠普DJ2621这款打印机的打印速度非常的快,手机打印功能也很方便,操作简单,根据提示很快完成联机,打印、复印测试都很棒,很实用,外观设计...

诺基亚9300i这款手机怎么样
答:办公功能 兼容 Microsoft Word,owerPoint和xcel(MS Office 97 或更高版本)的多数常用功能 录音功能 支持 主要功能 内置天线,时钟,内置震动,情景模式,通话时间提示,免提通话,待机图片,动画屏保功能,来电图片识别,来电铃声识别,语音拨号,PDA功能 附加功能 闹钟,日历,计算器,日程表,记事本,备忘录,...

什么软件通讯录备份转移快?
答:我是使用的QQ同步助手,两不就搞定了,第一步:旧手机下载QQ同步助手APP,登录账号,点击同步;第二步:在新手机上也在下一个QQ同步助手,登录同一账号,注意一定要是同一账号,点击同步即可。

物流企业如何利用大数据?
答:苹果公司的一款健康APP ResearchKit有效将手机变成医学研究设备。通过收集用户的相关数据,可以追踪你一天走了多少步,或者提示你化疗后感觉如何,帕金森病进展如何等问题。研究人员希望这一过程变得更容易、更自动化,吸引更多的参与者,并提高数据的准确度。大数据技术也开始用于监测早产儿和患病婴儿的身体状况...

大数据在各行业的应用情况如何?
答:苹果公司的一款健康APP ResearchKit有效将手机变成医学研究设备。通过收集用户的相关数据,可以追踪你一天走了多少步,或者提示你化疗后感觉如何,帕金森病进展如何等问题。研究人员希望这一过程变得更容易、更自动化,吸引更多的参与者,并提高数据的准确度。大数据技术也开始用于监测早产儿和患病婴儿的身体状况...

大数据在金融领域能够做到什么?
答:苹果公司的一款健康APP ResearchKit有效将手机变成医学研究设备。通过收集用户的相关数据,可以追踪你一天走了多少步,或者提示你化疗后感觉如何,帕金森病进展如何等问题。研究人员希望这一过程变得更容易、更自动化,吸引更多的参与者,并提高数据的准确度。大数据技术也开始用于监测早产儿和患病婴儿的身体状况...

大数据的应用领域有哪些
答:苹果公司的一款健康APP ResearchKit有效将手机变成医学研究设备。通过收集用户的相关数据,可以追踪你一天走了多少步,或者提示你化疗后感觉如何,帕金森病进展如何等问题。研究人员希望这一过程变得更容易、更自动化,吸引更多的参与者,并提高数据的准确度。大数据技术也开始用于监测早产儿和患病婴儿的身体状况...

大数据对人们生活的具体影响是怎样的?
答:苹果公司的一款健康APP ResearchKit有效将手机变成医学研究设备。通过收集用户的相关数据,可以追踪你一天走了多少步,或者提示你化疗后感觉如何,帕金森病进展如何等问题。研究人员希望这一过程变得更容易、更自动化,吸引更多的参与者,并提高数据的准确度。大数据技术也开始用于监测早产儿和患病婴儿的身体状况...

大数据的未来发展趋势是怎样的?
答:苹果公司的一款健康APP ResearchKit有效将手机变成医学研究设备。通过收集用户的相关数据,可以追踪你一天走了多少步,或者提示你化疗后感觉如何,帕金森病进展如何等问题。研究人员希望这一过程变得更容易、更自动化,吸引更多的参与者,并提高数据的准确度。大数据技术也开始用于监测早产儿和患病婴儿的身体状况...