求教excel高手,如何将单元格内的不规则文字和字母分列?

原数据 分列1 分列2 分列3
上海LDAN吴彬C4245A 上海 LDAN 吴彬C4245A
上海LDAN吴彬C4245A 上海 LDAN 吴彬C4245A
上海LDAN吴彬C4245A 上海 LDAN 吴彬C4245A
上海OYC李阳德C3899A 上海 OYC 李阳德C3899A
上海百姓ZZR蔡建平C10308 上海百姓 ZZR 蔡建平C10308

第1个回答  2014-06-02
B2公式:
=LEFT(A2,MATCH(1,LENB(MID(A2,ROW($1:$100),1)),)-1)
数组公式,按CTRL+SHIFT+回车,下拉;

C2公式:
=LEFT(SUBSTITUTE(A2,B2,""),MATCH(2,LENB(MID(SUBSTITUTE(A2,B2,""),ROW($1:$100),1)),)-1)
数组公式,按CTRL+SHIFT+回车,下拉;

D2公式:
=SUBSTITUTE(A2,B2&C2,"")
下拉。本回答被网友采纳
第2个回答  2014-06-02
得用辅助列,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下 [email protected]
第3个回答  2014-06-02
公式不懂,如果需要VBA的话可以追问。
相似回答