大家好我是Excel归故乡,本期我们开始函数系列第二章《Excel四大常用函数》。
第一个常用函数:IF函数。在第一章函数基本概念里面我们已经简单讲解过IF函数的基础用法,本期我们重点是回顾IF函数,以及详细拆解一下IF函数多层嵌套的写法。
首先IF函数的作用是用来判断条件是否成立,当条件成立的时候反馈给我们什么内容,当条件不成立的时候返回另外一个内容。比如:我们想判断小明的成绩是否及格,如果分数大于等于60分就得到“及格”,如果小于等于60分则得到“不及格”。我们的用IF函数的写法应该是:=IF(B7>=60,"及格","不及格")(这里我们分数填写在B7单元格)
这里有的同学就有疑问了,我们只比较了大于等于60分,那没写小于60分啊,IF函数如何得到不及格这个判断结果呢?这里我们简单解释一下逻辑:IF函数经过第一参数的条件判断,B7>=60,就将分数分成了两段,一段是大于等于60分,一段是小于60分,然后再看B7的分数落在哪一段上面,显然我们55分是落在小于60分这一段上,而小于60分这一段代表的是不及格,因此最终得到结果“不及格”。大家可以结合图解,更加便于理解:
经过上面的讲解,大家对IF函数的判断应该又进步加深了。下面难度升级一下,如果有多个等级需要判断,又该如何写IF函数呢?
先看这个案例:判断等级(大于等于90分为优秀,大于等于80分小于90分为良好,小于80分为一般)