【技巧1001-3】批量提取姓名电话号码

方法1:快速填充

操作说明

1、手工拆分一组数据,比如这里姓名和电话

2、鼠标点击B2,点击开始-填充-快速填充

当然,我们也可以使用快捷键,CTRL+E,更快,效率更高

版本限制:office2013及以上,低版本的同学暂时用不了

如果你的版本较低,也没有关系,我们再介绍其他方法

方法2:公式法

公式=MID(A2,MIN(FIND(ROW($1:$10)-1,A2&1/17)),99)

简述:MIN(FIND(ROW($1:$10)-1,A2&1/17) 部分是返回字符串中,第一次出现数值的位置,然后我们使用MID函数进行截取

公式=SUBSTITUTE(A2,C2,"")

简述:SUBSTITUTE(待处理字符,替换的内容,替换成什么内容),这里我们是把原本数据中的电话替换为空,剩下就是姓名了

如果你觉得公式,还是有些复杂,那么我们看看下面的方法,配合word一起

方法3:word替换法

简述

1、Excel内容,复制粘贴到word中

2、清洗处理

查找部分(*)([0-9-]{1,})  表示查找任意内容+数字和-的部分,()是分组功能,这里涉及一下正则的用法发,大体了解即可

替换部分\1^t\2,在查找的两组数据中间插入制表符

3、复制粘贴到Excel,搞定

番外小知识

1、在高手的公式中,经常看到1/17,1/17=0.0588235294117647,

这其中正好包括0-9,10个数字,常用跟FIND配合来容错

2、Word中查找替换功能,非常强大,支持部分正则表达式的使用

3、在老版本中,我们分离数据非常麻烦,而在2013之后出现快速填充,类似有规律的提取分离,我们都可以尝试使用此方法

·end·

Excel办公实战

一招鲜,易办公

(0)

相关推荐