EXCEL表同一个单元格内有数字和字母,如何将字母分离出来?

05GB608068
GT2009169606
01HK06544
提取出
GB
GT
HK
因为要处理的数据比较多,所以用查找替代的方法很慢,所以想找一个快捷的方法. 还有 pwaters 的方法好象行不通

假设数据在A1:A3,
在B1输入:

=MID(A1,MIN(IF(ISERROR(FIND(CHAR(ROW($65:$122)),A1)),256,FIND(CHAR(ROW($65:$122)),A1))),LEN(A1)-SUM(IF(ISERROR(--MID(A1,ROW(INDIRECT("$1:$"&LEN(A1))),1)),0,1)))

同时按 Ctrl+Shift+Enter, 形成数组公式
下拉到b3.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-20
你要分离的话,我也没什么好办法,不过你可以试试看。

选中这一列,然后用查找替换的办法,从 0~9,一个个把它们替换成空值,即可。稍微有点耐性吧,呵呵。
第2个回答  2009-06-21
百度一下 数字字母分离 EXCEL HOME
第3个回答  2009-06-20
分列
相似回答