分享

Excel技巧应用篇:不用函数公式从不规则文本中提取手机号,一看就会

 每天学学Excel 2022-02-27

有的时候我们从系统导入excel中的数据不是很规范,老板让我从这些数据中提取客户的电话,原来如此简单!

第一步:内容重排

复制地址到新列——调整列宽至最小——点击开始菜单下的编辑——内容重排(两端对齐)——确定即可

第二步:筛选手机号

因为手机号是11位的,特殊情况的是多个号码在一起的,所以超过11位的可以判断位手机号在C2中输入公式=len(b2)复制b:c列到空白处,筛选出大于11位的即可

如果你从系统导出的数据比较规范的情况之下还可以使用公式或者选择性粘贴定位常量法,但是前提只有一个号码存在

公式法:并且是以1开头

在D2中输入公式=TEXT(MID(A2,FIND("1",A2),11),"000-0000-0000")

公式解释:

mid(文本,开始位置,提取位数)find(要提取的标记,文本,第几个)MID(A2,FIND("1",A2),11)就是在A2单元格中从1出现的位置开始提取11位text(手机号,转为格式)

缺点:如果有座机开头的话需要再次提取

选择性粘贴定位常量法

同样和前面一样内容重排——复制1选择性粘贴——点击乘/除——确定按住快捷键CTRL+G或者F5定位条件——常量——取消公式选择——确定——点击右键删除——下方单元格上移——调整列宽即可

缺点:不能存在其他数字,只能有一个号码!

好了,关于今天从不规则文本中提取手机号就分享这么多了,如果你还有更好的办法,欢迎在评论区留言互相交流一下!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多