很多职场人在使用excel2019处理数据时,经常会遇到需要从整段字符串中提取部分字符的需求,比如从身份证号中提取出生日期、从通信中提取省市、从混排文本中提取手机号等等。掌握几种常用的提取方法,就能轻松解决这类问题,接下来就给大家介绍几种实用操作。
基础函数法,规则字符串首选
如果需要提取的字符位置规则,那么三个基础函数就能满足需求:left函数从字符串左侧开始提取、right函数从右侧开始提取、mid函数从指定位置开始提取。语法分别为=left(目标单元格,提取个数)、=right(目标单元格,提取个数)、=mid(目标单元格,起始位置,提取个数)。举个例子,如果a1单元格内容为“110105199506123456”(18位身份证号),要提取出生日期,只需要输入公式=mid(a1,7,8),就能得到“19950612”,操作简单好上手,是很多用户的首选方法。
ctrl+e快速填充,智能识别规律
excel2019保留了非常好用的快速填充功能,哪怕字符串规则不统一,也能智能提取。只需要在需要输出结果的第一个单元格手动输入你要提取的内容,然后选中下方需要填充的单元格,按下快捷键ctrl+e,excel就会自动识别你提取内容的规律,批量完成剩余提取。比如文本是“张三-13812345678”“李四:13987654321”这种分隔符不统一的混排文本,手动提取第一个手机号后按下ctrl+e就能一键得到所有号码,对新手非常友好,不用记复杂公式。

分列法,统一分隔符快速拆分提取
如果你的字符串有统一的分隔符,比如用逗号、顿号、空格分隔不同信息,那么可以用分列法快速提取。选中需要处理的数据列,点击顶部菜单栏「数据」选项卡中的「分列」,按照向导选择「分隔符号」,下一步勾选你数据对应的分隔符,点击完成后信息就会自动拆分到不同列,直接取用需要的部分即可,不用输入任何公式,效率很高。
这三种方法覆盖了日常90%以上的字符串提取需求,大家可以根据自己数据的特点选择合适的方法,多操作几次就能熟练掌握,轻松解决各类字符提取问题。



































