01
—
单个if函数用法
IF函数通过条件的判断,根据是否成立,返回不同的结果,注意,一个条件会带出2个结果,成立,不成立。
当结果为多个条件时,就需要增加if的判断。
先来看IF基本函数,以下面的截图为例,要判断学生数学成绩是否及格
【IF函数】是通过判断条件是否成立,返回不同的结果,成立是对应一个值,不成立也对应一个值。
输入格式为【IF(logical_test,value_if_true,value_if_false)】
注意,第1个参数是条件,第2个参数是条件成立的结果值,第3个参数是不成立的结果值。
在显示栏输入:【IF(C2>=60,”及格”,”不及格”)】
条件1参数中,大于等于60,我们希望的是及格,所以及格要写到第2个参数的位置,不大于等于60的分数,我们是认为条件不成立,对应第3个参数,不及格。
公式写完后,点击【enter键】即可
拖动单元格【右下角的小点】,也叫填充柄,可以进行下拉填充。
可进行多个表格的操作
通过以上的演示,一个条件,出来2个不同的结果。那对应多个结果时,就需要增加多个条件。
02
—
if函数嵌套if函数
IF函数嵌套又应该如何?
上面的例子中,只是把分数分成了2类:及格,不及格。
若要将数学成绩进行细分,分为四个等级,优秀,良好,及格和不及格,
显然我们上面说的一个if,对应2个结果,现在是无法满足实际需求的。
这是,我们可以增加if个数,来实现多个结果。则需要用三个IF函数进行嵌套,在显示栏输入:【=IF(C2>90,”优秀”,IF(C2>80,”良好”,IF(C2>60,”及格”,”不及格”)))】
解释:大于90时,条件成立就执行第2个参数优秀。
那如果不大于90的,是不是就会继续执行第3个参数,而第3个参数,又是一个if条件。
IF(C2>80,”良好”,IF(C2>60,”及格”,”不及格”))
这时,会继续判断小于90的这个值,是否大于80.如果大于,就执行第3个参数中的第2个参数,良好。如果不成立,则就是上于80分的。
这里,对应的第3个参数又变成了
IF(C2>60,”及格”,”不及格”)
判断这个数据,是否大于60,如果成立if函数三个条件怎么写,就显示及格,如果连60都不满足,则显示这里的第3个参数,不及格,到这里,因为没有了if函数,就显示了值。
点击【enter键】即可
拖动单元格【右下角的小点】,填充
可进行多个表格的操作
总结:
一个if函数,对应2个结果。
二个if函数,对应3个结果。
三个if函数,对应4个结果。
依次增加……
思考题:如果公式中所对应的分数要求从小到大写,比如小于60分,小于80分,小于90分if函数三个条件怎么写,知道公式应该如何写吗?
03
—
ifs函数
想要学好excel,excel里面的函数公式就是Excel的灵魂,如果能够掌握,对于我们的工作将会有很大的帮助作用。
随着excel版本的升级,函数的功能也越来越强大,2016版的office中,增加了ifs函数,相比if函数多个嵌套使用而言,会更加简单。
一、IFS函数:多条件判断。
语法结构:
=IFS(条件1,返回值1,条件2,返回值2,……条件N,返回值N)。
方法:
在目标单元格中输入公式:=IFS(C3=100,”满分”,C3>=95,”优秀”,C3>=80,”良好”,C3>=60,”及格”,C3
通过上面的这个例子,是不是看到ifs函数后,突然觉得简单了很多很多。少了很多if的嵌套,感觉公式清爽了很多。
长按二维码添加客服
Excel基础、函数、图表教学
表格设计、制作、模板
数据处理、统计、分析
娜娜项目网每日更新创业和副业教程
网址:nanaxm.cn 点击前往娜娜项目网
站 长 微 信: nanadh666