逻辑函数,顾名思义就是用来判断值的真假,进行检验的函数,在Excel中有着广泛的应用。
工具/原料
Excel2016
方法/步骤
1、一粑颇岔鲷、AND、OR、NOT。目的:统计未“缺考”人数的总分。方法:在目标单元格中输入公式:=IF(晦倘佳鳎OR(C3="",D3="",E3=""),"",SUM(C3:E3))。解读:条件OR(C3="",D3="",E3="")的意思为CDE3中如果有一个单元格为空,公式=IF(OR(C3="",D3="",E3=""),"",SUM(C3:E3))返回空值,否则返回SUM(C3:E3)。OR函数的作用可以理解为“或”。
2、目擢爻充种的:所有科目都缺考的人员成绩不予计算。方法:在目标单元格中输入公式:=IF(AND(C3="稆糨孝汶;",D3="",E3=""),"",SUM(C3:E3))。解读:条件AND(C3="",D3="",E3="")的意思是CDE3中的三个单元格的值如果全部为空,公式=IF(AND(C3="",D3="",E3=""),"",SUM(C3:E3))返回空值,否则返回SUM(C3:E3)。AND函数的作用可以理解为“并且”。
3、目的:判断每个科目的成绩,如果全部大于等于60分,责任合格,否则不合格。方法:在目标单元格中输入公式:=IF(AND(C3>=60,D3>=60,E3>=60),"合格","不合格")。解读:条件AND(C3>=60,D3>=60,E3>=60)的意思是如果CDE3三个单元格的值全部大于等于60,则返回“合格”,否则返回“不合格”。
4、目的:3科中有至少1科成绩大于等于60则为“及格”,否则为“不及格”。方法:在目标单元格中输入公式:=IF(OR(C3>=60,D3>=60,E3>=60),"及格","不及格")。解读:条件OR(C3>=60,D3>=60,E3>=60)的意思就是3科中至少有1科成绩大于等于60分,则返回“及格”,如果都小于60分,则返回“不及格”。
5、目的:判断“英语”成绩是否及格。方法:在目标单元格中输入公式:=IF(NOT(E3>=60),"不及格","及格")。解读:条件NOT(E3>=60)等同于C3<60,公式:=IF(NOT(E3>=60),"不及格","及格")就可以变换为:=IF(C3<60,"不及格","及格")。NOT函数的作用就可以理解为“相反”。
6、目的:隐藏公式以外的其它错误。方法:在目标单元格中输入公式:=IFERROR(SUM(C3:E3)/COUNT(C3:E3),"")。解读:如果公式得不到正确的计算结果,则返回参数二的值。本示例中参数二的值为空,所以不予显示。