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基础、函数、图表教学
表格设计、制作、模板
数据处理、统计、分析
1、本站资源针对会员完全免费,站点中所有资源大部分为投稿作者付费教程,切勿轻易添加教程上除本站信息外的任何联系方式,谨防被割,如有疑问请随时联系客服。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。




×