首页 >

用if函数如果嵌套太多很麻烦,用什么函数可以替代并大大简化呢?可以举个例子吗? – 网络|

人人新版本怎么传照片,怎么看是半角还是全角,网站地图有什么作用用if函数如果嵌套太多很麻烦,用什么函数可以替代并大大简化呢?可以举个例子吗? - 网络|用if函数如果嵌套太多很麻烦,用什么函数可以替代并大大简化呢,可以举个例子吗

举一个简单的例子,有一份学生的成绩单,然后有一个成绩划分标准,大家需要把学生的等级求出来,如下所示:

IF函数嵌套使用

首先想到的可能就是用IF函数嵌套来求解了,首先大家要简单的知道这个判断的逻辑

然后就可以开始写公式了,从上至下一层一层来,首先第1层是:

IF(B2<60,”不及格”,第2层)

第2层的公式是:IF(B2<70,”及格”,第3层)

把2层公式放在一块就是:IF(B2<60,”不及格”,IF(B2<70,”及格”,第3层))

….

以此类推,把每层的公式填写进去,得到了IF函数的判断公式

=IF(B2<60,”不及格”,IF(B2<70,”及格”,IF(B2<80,”良好”,IF(B2<90,”中等”,”优秀”))))

得到了最终的结果:

替代方法:VLOOKUP函数

首先建议一个辅助列,它是每个级别满足的最低条件,如下所示:

然后大家只需要使用VLOOKUP函数的模糊查找就可以得到最终的结果了,

在C2中输入一个公式:

=VLOOKUP(B2,E:G,3,1)

如果级数越多,这个方法优势就更明显,快快用起来吧~

,在主页中可以学习更多技巧,每天进步一点点!


用if函数如果嵌套太多很麻烦,用什么函数可以替代并大大简化呢?可以举个例子吗? - 网络|
  • asp.net4可以部署到docker上吗? - 网络|
  • asp.net4可以部署到docker上吗? - 网络| | asp.net4可以部署到docker上吗? - 网络| ...

    用if函数如果嵌套太多很麻烦,用什么函数可以替代并大大简化呢?可以举个例子吗? - 网络|
  • 请问在公众号里头图片里加超链接怎么做? - 网络|
  • 请问在公众号里头图片里加超链接怎么做? - 网络| | 请问在公众号里头图片里加超链接怎么做? - 网络| ...

    用if函数如果嵌套太多很麻烦,用什么函数可以替代并大大简化呢?可以举个例子吗? - 网络|
  • Web安全漏洞如何修复? - 网络|
  • Web安全漏洞如何修复? - 网络| | Web安全漏洞如何修复? - 网络| ...