首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

excel怎么只提取单元格的数字

2013-11-14 
excel如何只提取单元格的数字如A123--123AB345 --345C111B --111怎么处理?[解决办法]假设数据在A1单元

excel如何只提取单元格的数字

A123  -->123
AB345 -->345
C111B -->111

怎么处理?
[解决办法]
假设数据在A1单元格
则公式为:
{=MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0),COUNT(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))}

注:此为数组公式
如何保存为数组公式?
1.先在某一单元格输入公式
=MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0),COUNT(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))
2.不要使用Enter键确认,请使用Ctrl+Shift+Enter 组合键代替,从而来完成公式的输入。

参考:http://www.chinaacc.com/new/403_406_201102/25le2322014058.shtml

以上....
[解决办法]
简单点办法复制到word中,全选后,ctrl+H,查找内容处输入[!0-9],点击更多选择使用通配符,全部替换即得到你要的结果
[解决办法]
如2楼所说,用word的替换可能是最好的选择

用公式的话,看以前我回的一个贴,差不多的
http://bbs.csdn.net/topics/390453499

热点排行