广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

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

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

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

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

    用函数判断单元格中数据(内容)长度的公式

    来源:网络收集  点击:  时间:2024-04-19
    【导读】:
    在有些工作中需要我们判断一列数据中每个单元格里面的数据是否为N(N=1,2,3,,……)位,这里我来分享一下我的做法,供大家参考。工具/原料moreEXCEL 2003(其它版本通用)方法/步骤1/3分步阅读

    首先,我们应该知道ISERROR、LEN、IF、FIND等几个函数的基本语法结构:

    ISERROR(value),注意:函数中value是需要判断真假的表达式或值;

    LEN(text) ,注意:函数中中text是需要计算长度的文本;

    IF(logical_test,value_if_true,value_if_false);

    FIND(find_text,within_text,start_num)。

    if和find的英文解释比较清楚,我不再介绍其参数,如果有不懂的可以上网查找。

    2/3

    接下来,我们看工作中遇到的问题:如图1所示,G列单元格中的数字代码有两种形式,一种是数字后面有括号的,一种是没有括号的,并且括号都在数字后面。现在要求我们判断G列中除了括号以外数字位数是否为15位,我们以X7单元格为研究对象,用流程图来分析一下X7单元格中的公式=IF(ISERROR(FIND((,G7)),IF(LEN(G7)15,1,IF(LEN(G7)=15,0,1)),IF(FIND((,G7)=16,0,1)),后面的X8,X9,X10……单元格同样适合图2所示的流程,相信大家看了以后会一目了然,供大家参考。

    3/3

    难点解析:

    1、流程图中有四个菱形,每个菱形都对应不同的判断条件,我用虚线的注释框标注出来了,读者要重点研究菱形框上面的注释,这样可能更容易理解一些。

    2、图中有五处可能返回值得地方,我用结束来标注,读者应重点关注。

    3、如果单元格中没有括号这类特殊字符,那么问题就简化了,那么流程图就只剩下第一个判断框(第一个菱形)左面的部分了,公式也就变成了

    =IF(LEN(G7)15,1,IF(LEN(G7)=15,0,1))。

    单元格EXCEL函数表格判断数据位数
    本文关键词:

    版权声明:

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

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

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

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

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 09:24:39  耗时:0.027
    0.027s