在Excel中,if函数不仅可以进行一层条件的判断,我们还可以使用or和and在if函数中实现多条件的判断。本经验跟大家分享or和and在if函数中的使用。
工具/原料
Excel
关于and和or
1、在if函数中,and表示交集关系,也就是说所列入的条件必须全部满足,才能返回满足a艘绒庳焰nd条件的值,or表示并集关系,也就是“或”的关系,所列入的条件只需要满足其中之一即可。这里我们设定目标:使用if函数结合and和or来对图中的学生实现以下判断,①语文、数学、英语三科都70分以上的人,评级为“优”;②语文、数学、英语三科只要有一科70分以上就可以评级为“良”。
if函数中and的使用
1、使用and选出可以评级为“优”的学生,需要达到的条件是语文、数学、英语三科都70分以上,在“评级”列输入函数:=if(and烫喇霰嘴(C3>70,D3>70,E3>70),"优",""),在这个函数中:C3>70,D3>70,E3>70:指在and中进行判断的逻辑条件,除了这三个之外如果需要还可以继续往后列;在if函数的第三部分中,引号里面没有内容,表示当不满足and所限定的条件时,单元格返回空值。输入完成之后返回结果如图所示,就选出了只有“小敏”和“志华”可以评级为“优”。
if函数中or的使用
1、使用or选出可以评级为“良”的学生,需要达到的条件是语文、数学、英语三科只要有一科70分以上即可,在“评级”列输入函数:=IF(OR(C3>70,D3>70,E3>70),"良",""),输入完成之后即可得到结果。or和and一样,也不仅仅局限于这三个逻辑条件,根据需要还可以拓展条件。
2、可以看到,所有学生都可以评级为“良”,这里面包括了在使用and时可以评级为“优”的学生。需要注意的是,能评为“优”的学生,自然也满足“良”的条件,这里并不排斥。