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),"合格","不合格")
语法:=IF(条件,满足条件显示的值,不满足显示的值)
例子:A1≥60为及格,否则不及格
例子:分数评级
1️⃣如果A1≥90 →优秀,停止
2️⃣否则看A1≥80 →良好,停止
3️⃣否则看A1≥60 →及格,停止
4️⃣如果前面3条全都不满足,来到最后一段:TRUE,"不及格"
TRUE永远成立,所以直接输出:不及格。
例子:A1≥60 并且 B1≥60,才算合格
例子:A1≥90 或者 B1≥90,评为优秀
例子:除法出错(分母为0)显示“无数据”
• IF:一个条件
• IFS:多个条件依次判断(推荐)
• AND+IF:全部条件同时成立
• OR+IF:任意一个条件成立
• IFERROR:公式报错的时候替换文字
第1题(基础IF)
要求:如果A1大于等于100,输出“达标”,否则输出“未达标”
请写出公式:
=IF(A1>=100,"达标","未达标")
要求:A1分数≥60,并且B1考勤≥80,才显示合格,否则不合格
请写出公式:
=IF(AND(A1>=60,B1>=80),"合格","不合格")