美文网首页
不用函数不用VBA,一键分列剥离复杂数据的小技巧,简单实用

不用函数不用VBA,一键分列剥离复杂数据的小技巧,简单实用

作者: 陶泽昱 | 来源:发表于2017-11-20 14:21 被阅读0次

昨天,有位同学遇到一个问题,复杂的身份信息数据,每一行数据都是这个样子的"张三410602196104152535男1961-04-1",想把姓名分离出来,但是用普通的分列功能的“固定列宽”无法完成,因为名字有3个字的也有2个字的,设置固定列宽的前提是,数据长度需要一致。下图显而易见,姓名长度不一致导致分列数据错误。

下面分享一个“一键分列数据”的好办法,先看一组原始数据表

这组数据中包含了姓名,身份证号,性别,出生日期,我们这些数据进行分列

步骤1:在B2单元格输入“张三”,选择B2和B6之间区域

步骤二:按Ctrl+E 快捷键,原始数据中的姓名被分列到B列

步骤三:剥离身份证号,设置C2单元格为“文本格式”

步骤四:C2单元格输入“410602196104152535”,选择C2和C6之间的区域,按Ctrl+E 快捷键,原始数据中的身份证号被分列到C列

步骤五:D2单元格输入“男”,选择D2和D6之间的区域,按Ctrl+E 快捷键,原始数据中的性别被分列到D列

步骤六:剥离日期,设置E2单元格为“文本格式”,E2单元格输入“1961-04-1”,选择E2和E6之间的区域,按Ctrl+E 快捷键,原始数据中的日期被分列到E列。

就这样,复杂文本组合的数据就被剥离开了,准确、快捷、方便!收藏备用吧!

相关文章

网友评论

      本文标题:不用函数不用VBA,一键分列剥离复杂数据的小技巧,简单实用

      本文链接:https://www.haomeiwen.com/subject/cojvvxtx.html