分享

大多数人都没想到过的IF函数的“花样”

 王断天崖路 2018-01-23

IF函数的'花样'你会吗

大家对IF函数都很熟悉了,用它可以进行条件判断,但IF函数不仅可以进行简单的逻辑判断,还要以解决非常复杂的问题。

1. 常见的多IF嵌套

日常生产中会遇到多层条件判断,用IF函数嵌套解决。如下图判断成绩的等级,可以使用如下公式:

=IF(B2=100,'满分',IF(B2>=90,'优秀',IF(B2>=80,'良好',IF(B2>=60,'及格','不及格'))))

大多数人都没想到过的IF函数的“花样”

注:IF在进行区间判断时,判断的数字一定要按顺序进行判断,要么升序要么降序。

2. 多条件并列判断

当判断条件为多个,并且条件之间即有'OR'的关系,又有'AND'的关系时,可以将条件拆分为,再把条件进行组合,实现多条件并列判断。

如下图所示,根据性别和成绩判断等级,所用的公式如下:

=IF(OR(AND(B4='男',C4>=90),AND(B4='女',C4>=85)),'优秀','')

大多数人都没想到过的IF函数的“花样”

3. 根据条件求和

IF和SUM函数配合实现条件求和,如下图对所有的男性数学成绩求和:

输入数组公式,按Ctrl + shift +Enter组合键

=SUM(IF(B2:B8=F2,C2:C8))

大多数人都没想到过的IF函数的“花样”

4. 判断后返回区域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

注:IF函数判断后返回的不只是值,还可以根据条件返回区域引用。

IF函数很简单,但通过几个组合,却能解决复杂的问题。只要功夫精纯,简单的招式也是绝招。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多