excelif函数的使用等级(Excel中IF函数的多条件判断)

1、IF函数的多条件判断

当IF函数要对多个条件进行判断时,除了AND和OR函数(前面文章介绍),更多的情况需要用到IF函数的嵌套。

例如要对学生的分数进行评级,当分数小于60分时,不及格;分数大于等于60分小于70分时为及格,以此类推。

excelif函数的使用等级(Excel中IF函数的多条件判断)(1)

选择单元格—输入公式=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<80,"良好",IF(B2<90,"优秀",IF(B2<100,"优秀 ",满分))))),对所有条件逐一判断

excelif函数的使用等级(Excel中IF函数的多条件判断)(2)

2、LOOKUP函数基础应用

LOOKUP函数的注释为:从单行或单列或从数组中查找一个值,条件是向后兼容性。LOOKUP(查找值,查找向量,返回向量)。

选择单元格—输入公式=LOOKUP(G2,$E$2:E$7,F$2:F$7),

公式解释:在E2—E7单元格中查找G2单元格中的分数(美元符号为绝对引用,拖动公式是范围不变),不存在时默认向上一单元格兼容,并返回对应的数值。如65分在E2—E7单元格中查找不到,默认兼容60分,返回对应“及格”。

所以1当中的IF函数可以用如下函数代替,选择单元格—输入公式=LOOKUP(B2,$E$2:E$7,F$2:F$7),便得到每一个学生语文分数的评级情况

excelif函数的使用等级(Excel中IF函数的多条件判断)(3)

3、IF函数与LOOKUP函数的联合应用

当查找范围中有特殊情况出现,需要返回特殊值时,便需要IF函数与LOOKUP函数的联合应用,例如:想将分数为0的学生评级为缺考

选择单元格—在单元格输入公式=IF(B2=0,"缺考",LOOKUP(B2,$E$2:E$7,F$2:F$7))

excelif函数的使用等级(Excel中IF函数的多条件判断)(4)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页