室内设计培训
平面设计培训
部落窝教育
网站首页 >> Excel教程 >> 文章内容

四种excel提取数字的方法

[日期:2011-11-17]   来源:IT部落窝  作者:IT部落窝   阅读:134340[字体: ]
内容提要:文章首先介绍excel提取数字比较通用的一种方法,然后介绍了几种不同情况下excel提取数字的方法和技巧。

  excel提取数字是很多excel爱好者们乐于研究的问题。

  刚看了论坛一个excel提取数字的练习题。

  对于那个题目,就题解题,大家的方法都是正确的。

  刚对这个题目自己看了看,比较喜欢雁过无痕版主的公式,在下图也同样适用。

excel提取数字

  B2单元格输入下面的公式:
=MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),2*LEN(A2)-LENB(A2))

  下拉复制公式,就可以实现excel提取数字。

  excel提取数字的另外两种情况

excel提取数字1

  第一,如果需要提取数字的源数据没有字母出现,只是汉字和数字,可以使用这个公式提取数字:
=MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))

  第二,如果需要提取数字的源数据没有字母,并且数字不是0开始的,可以使用这两种方法实现。
 
1.使用excel数组公式提取数字:
=-LOOKUP(1,-MID(A2,MIN(FIND(ROW($1:$10)-1,A2&1/17)),ROW($1:$15)))

  2.通过两端对齐(内容重排)实现excel提取数字

  步骤:选择需要提取数字的单元格:A2:A5,复制到E1:E4区域。

  将E列调整为只显示一个汉字的宽度,然后单击开始——编辑——填充——两端对齐。(2003此功能成为内容重排,2010称为两端对齐)。

  选择第一个数字开始到最后一个单元格,将文本型数值转换为数字。

  单击E1单元格,数据——筛选,筛选大于0,这样就将数字筛选提取出来了。然后将提取出来的数字复制到目标单元格区域就完成了excel提取数字。

  如果对此技巧完成excel提取数字不明白,可以加入我的微信:blwjymx,一起交流学习。

  除了上面介绍的技巧和公式完成,另外自定义函数提取数字也是比较理想的。自定义函数提取数字,请参考:http://www.ittribalwo.com/article/591.html

最后,微信扫码关注excel教程微信公众号,和100万加粉丝每天一起学习Excel。

<span class=keyword><a href=http://www.ittribalwo.com/article/list_1.html target=_blank>excel教程<a></span>公众号 

IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程