Excel数字+文字+数字都在一个单元格内如何拆分

我要崩溃了,2小时了还没处理好。工号姓名电话号都在一个单元格内,使用分列符号拆分字体里没符号,使用宽度拆分名字长短不同也拆不了我该怎么办跪求!!!着急!

截图虽然只看到一部分,但还是能找到一些规律的

工号都是3位数,电话号码都是11位数,中间的姓名是汉字,字数不定

工号用left只取前面3位就可以了


电话用right截取后面11位就可以了

姓名用lenb-len确定汉字个数,在用mid截取就行了


温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-09

尝试用公式啊:

提取工号:以工号3位数,电话号码11位为例:=LEFT(LEFT(A14,LEN(A14)-11),3)

提取姓名:=RIGHT(LEFT(A14,LEN(A14)-11),LEN(A14)-14)

提取电话:=RIGHT(A14,11)

第2个回答  2018-08-09
你把数据模糊化了,但还是看出了一定规律,大概是序号(3位)&姓名&电话号码(11位),如果是这样就很轻松,不是的话也只是小部分单独处理,假如数据是在A1单元格,B1单元格输入 =LEFT(A1,3);C1单元格输入 =LEFT(RIGHT(A1,LEN(A1)-3),LEN(A1)-14) ;D1单元格输入:=RIGHT(A1,11),下拉公式搞定。
第3个回答  2018-08-09
快发来,写代码可以处理!