夜雨聆风学习资料网

ARTICLE · 1086805

Excel IF系列函数大全(精简+例子,好记)

Excel IF系列函数大全(精简+例子,好记)
1. IF 单条件判断

语法:=IF(条件,满足条件显示的值,不满足显示的值)
例子:A1≥60为及格,否则不及格
2. IFS 多条件(Excel2019/365,不用嵌套)
语法:=IFS(条件1,结果1,条件2,结果2,...)
例子:分数评级
=IFS(A1>=90,"优秀",A1>=80,"良好",A1>=60,"及格",TRUE,"不及格")
IFS是从上到下挨个判断:

1️⃣如果A1≥90 →优秀,停止

2️⃣否则看A1≥80 →良好,停止

3️⃣否则看A1≥60 →及格,停止

4️⃣如果前面3条全都不满足,来到最后一段:TRUE,"不及格"
TRUE永远成立,所以直接输出:不及格。
3. AND + IF 同时满足多个条件
AND:所有条件都成立才返回TRUE
例子:A1≥60 并且 B1≥60,才算合格
4. OR + IF 满足任意一个条件
OR:只要一个条件成立就TRUE
例子:A1≥90 或者 B1≥90,评为优秀
=IF(OR(A1>=90,B1>=90),"优秀","普通")
5. IFERROR 捕获错误值(搭配IF常用)
语法:=IFERROR(公式,出错时显示内容)
例子:除法出错(分母为0)显示“无数据”
=IFERROR(A1/B1,"无数据")
6. 嵌套IF(旧版本Excel多条件)
=IF(A1>=90,"优秀",IF(A1>=80,"良好",IF(A1>=60,"及格","不及格")))
✅快速区分小总结

• IF:一个条件

• IFS:多个条件依次判断(推荐)

• AND+IF:全部条件同时成立

• OR+IF:任意一个条件成立

• IFERROR:公式报错的时候替换文字
附:Excel IF函数练习题
假设数据都在A1单元格
第1题(基础IF)

要求:如果A1大于等于100,输出“达标”,否则输出“未达标”
请写出公式:

=IF(A1>=100,"达标","未达标")
第2题(IF+AND)

要求:A1分数≥60,并且B1考勤≥80,才显示合格,否则不合格
请写出公式:

=IF(AND(A1>=60,B1>=80),"合格","不合格")

相关学习资料