excel 同一单元格里有数字和字母 如何去掉字母只留数字

我的单元格里有数字、字母及汉字,想把他们分开
比如:
A1:12345678901ABCD张三
A2:12345678912BCDE李一二
现只想保留前面的数字。要如何解决

1.打开要替换的excel,选中要替换的列,右键 -复制, 新建一word文档。

2.利用快捷键ctr+H ,调出“查找和替换” 在查找的内容中 输入“^$”,再点击“全部替换” 看是否为去掉了字母,关闭“查找和替换”。

3.把替换完的word的数据,全选,右键-复制。

4.切换到excel ,在开始选中的那几列上,右键“设置单元格格式”,在“数字”选择文本确定。

5.右键-选择“粘贴为无格式文本”。

6.大功告成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-26
=TEXT(SUM(MID("0"&A1,LARGE(ISNUMBER(-MID(A1,COLUMN(1:1),1))*COLUMN(1:1),COLUMN(1:1))+1,1)*10^COLUMN(1:1))/10,REPT(0,SUM(ISNUMBER(-MID(A1,COLUMN(1:1),1))*1)))是数组公式,要俺ctrl+shift+enter结束,不要直接按回车
第2个回答  2009-11-26
输入公式:
=MAX(IF(ISERR(1*MID(A1,1,ROW($1:$30))),"",1*MID(A1,1,ROW($1:$30))))
最后以ctrl+shift+enter结束
第3个回答  2009-11-26
你数字的位数是不是固定的?如果是固定的那么只需要输入公式=left(a1,10)就行了!
第4个回答  2009-11-26
=LEFT(A1,10)本回答被提问者采纳