广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何提取EXCEL表格数据栏中间的数字

    来源:网络收集  点击:  时间:2024-05-02
    【导读】:
    在以前的经验里介绍了使用函数公式提取数据栏后面数字的方法,下面和大家分享一下如何应用函数提取数据栏中间的数字!工具/原料more电脑壹台OFFICE办公软件方法/步骤1/10分步阅读

    通过一示例和大家探讨、分享一下如何使用函数公式提取数据中间的数字!这个示例用到的函数比较多,分别是:SEARCHB、MIDB、IF、ISNUMBER和MAX共五个函数!

    2/10

    简单的介绍一下这四个函数,SEARCHB是一个查找函数,查找字符或字符串在被查找字符串中的位置,可以使用通配符。

    3/10

    MIDB函数可用来截取字符串长度!IF是一个判断函数。ISNUMBER函数检测一个值是否为数值,返回TURE或FALSE。MAX函数用来求最大值,忽略逻辑值和文本!

    4/10

    在C3单元格中输入函数公式=SEARCHB(?,B3),按回车键,可以查找到数字在数据中开始出现的位置!

    5/10

    在数据栏中最长的数字为六位数,我们使用MIDB函数把数字从1到6全部截取出来,继续输入函数公式=MIDB(B3,SEARCHB(?,B3),{1,2,3,4,5,6}),按回车键!

    6/10

    将【=MIDB(B3,SEARCHB(?,B3),{1,2,3,4,5,6})】选中后,按【F9】键,显示的值为{3,36,365,3650,3650 ,3650元},其为文本形式,需转换为数字格式。

    7/10

    按【ESC】键,返回公式,在公式之前输入“--”,转换为数字的结果如下:{3,36,365,3650,3650,#VALUE!}。

    8/10

    其中的最大值“3650”就是我们所要提取的数字,需要将错误值#VALUE!转换为0,这就需要用到函数IF。继续输入公式=IF(ISNUMBER(--MIDB(B3,SEARCHB(?,B3),{1,2,3,4,5,6})),--MIDB(B3,SEARCHB(?,B3),{1,2,3,4,5,6}),),按回车键。

    9/10

    选中【=IF(ISNUMBER(--MIDB(B3,SEARCHB(?,B3),{1,2,3,4,5,6})),--MIDB(B3,SEARCHB(?,B3),{1,2,3,4,5,6}),)】,按【F9】键,显示数值{3,36,365,3650,3650,0},利用函数MAX可求出最大值“3650”,即为我们所要提取的数字。

    10/10

    向下复制公式单元格,提取数据栏中的数字成功!

    注意事项

    经常运用函数公式,可以提高个人的逻辑思维能力的!

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_654814.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 08:06:26  耗时:0.030
    0.0302s