excel单元格里有数字,字母和符号,只提取数字,怎么做?
2个回答
展开全部
假设数据在A1,在B1输入:
=MAX(IF(ISERROR(--MID(A1,MATCH(,0/--MID(A1,ROW($1:$100),1),),ROW($1:$100))),,--MID(A1,MATCH(,0/--MID(A1,ROW($1:$100),1),),ROW($1:$100))))
按CTRL+SHIFT+ENTER结束
试看好不好用
该公式局限于公式中只有一串数字,若有多串,只能提取出第一串.
=MAX(IF(ISERROR(--MID(A1,MATCH(,0/--MID(A1,ROW($1:$100),1),),ROW($1:$100))),,--MID(A1,MATCH(,0/--MID(A1,ROW($1:$100),1),),ROW($1:$100))))
按CTRL+SHIFT+ENTER结束
试看好不好用
该公式局限于公式中只有一串数字,若有多串,只能提取出第一串.
更多追问追答
追问
不行,结果只是个0。不如单元格A1里是1234abc.@def,现在我只要提取其中的1234出来,谢谢!
追答
你按CTRL+SHIFT+回车 结束的吗?
我刚实验了,能提取出来的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询