广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

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

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

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

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

    使用IF 公式的替代公式进行函数书写

    来源:网络收集  点击:  时间:2024-03-07
    【导读】:
    IF函数是EXCEL中最基础的也是经常被用到的函数。但是有时候使用IF公式会造成书写的函数太长而且很容易出错。其实完全可以使用一些简单的函数替代IF函数,达到事半功倍的效果。工具/原料moreEXCEL2007及以上版本方法/步骤1/6分步阅读

    Max函数的替代。

    以下图数据为例,需要把A列数据中的负数值转换为0。

    使用IF函数的写法为=IF(A10,0,A1)。此函数可以用Max函数替代,写做=Max(A1,0)。

    2/6

    N函数的替代。

    以下图数据为例,需要判断单元格内是否为数值然后再进行累计相加。

    使用IF函数的写法为=IF(ISNUMBER(B1),A2+B1,A2)。此函数可以用N函数替代,写做=N(B1)+A2。

    N函数可以直接将文本转换为数值0,相当于省去了判断环节。

    3/6

    巧用LEFT函数。

    以下图数据为例,需要根据给定条件进行数据取值。如果A1大于等于100取前两位,小于100取前一位。

    使用IF函数的写法为=IF(A1=100,LEFT(A1,2),LEFT(A1,1))。此函数可以优化为=LEFT(A1,(A1=100)+1)。

    (A1=100)结果为TRUE或者FALSE,在计算时相当于,相当于省去了判断环节。

    4/6

    COUNT函数替代。

    以下图数据为例,如果有任一个为空,公式返回不可比,否则显示示可比。

    使用IF函数的写法为=IF(C11=,不可比,IF(D11=,不可比,IF(E11=,不可比,IF(F11=,不可比,IF(G11=,不可比,IF(H11=,不可比,IF(I11=,不可比,IF(J11=,不可比,可比))))))))。

    优化后的函数为=IF(COUNT(C10:N10)12,不可比,可比)

    IF逻辑判断等同于COUNt函数统计非空单元格的个数。

    5/6

    以下图数据为例,需要进行区间判断。

    使用IF函数的写法为=IF(AND(C60,C6=2),3,IF(AND(C62,C6=8),1.5,IF(AND(C68,C6=19),0.7,IF(AND(C619,C6=29),1,IF(AND(C629,C6=80),1.6,IF(AND(C680,C6=100),1.7,IF(AND(C6100,C6=150),2.4,IF(AND(C6150,C6=200),3.2,IF(C6>200,4.0,0)))))))。

    替代函数为=LOOKUP(C6-1%%,{0;2;8;19;29;80;100;150;200},{3;1.5;0.7;1;1.6;1.7;2.4;3.2;4})。

    6/6

    使用VLOOKUP函数进行替代。

    以下图数据为例,需要根据姓名查找成绩。

    使用IF函数的写法为=IF(G6=汪梅,599,IF(G6=郭磊,661,IF(G6=林涛,467,IF(G6=朱健,310,584))))。

    优化后为=VLOOKUP(G6,$B$5:$E$10,4,0)。

    注意事项

    只有在熟练掌握各类函数的用法的基础上才能进行函数替代,所以还有勤加练习基础公式。

    EXCELIF函数替代
    本文关键词:

    版权声明:

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

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

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

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

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 08:05:57  耗时:0.024
    0.0242s