Excel IF 函数超简明用法
一、基础语法
=IF(判断条件, 条件成立返回值, 条件不成立返回值) |
三部分缺一不可,英文逗号、英文引号。
二、基础示例
1. 简单判断(数值对比)
A1单元格分数≥60为及格,否则不及格
=IF(A1>=60,"及格","不及格") |
2. 判断文本
A1内容是“男”返回先生,否则返回女士
=IF(A1="男","先生","女士") |
⚠️ 文本必须加英文双引号。
3. 空值判断
A1为空则显示“未填写”,否则显示原有内容
=IF(A1="","未填写",A1) |
三、多层嵌套(多条件判断)
格式:把第3个参数换成新的IF函数
示例:分数评级
•≥90:优秀
•80~89:良好
•70~79:中等
•60~69:及格
•<60:不及格
=IF(A1>=90,"优秀",IF(A1>=80,"良好",IF(A1>=70,"中等",IF(A1>=60,"及格","不及格")))) |
四、搭配 AND/OR 多条件同时判断
1. AND(所有条件都满足)
例:A1≥60 且 B1≥60,才算合格
=IF(AND(A1>=60,B1>=60),"合格","不合格") |
2. OR(满足任意一个)
例:A1>90 或 B1>90,显示加分
=IF(OR(A1>90,B1>90),"加分","不加分") |
五、常见易错点
1.符号全用英文:逗号,、引号",中文符号会报错
2.文本、文字内容必须包英文引号;数字不用引号
3.嵌套IF注意括号成对,少括号直接报错
4.等于判断直接用=,不要用==
六、快捷小技巧
只判断“满足条件才显示内容,不满足留空”:
=IF(A1>90,"高分","") |
最后写""代表空白。
夜雨聆风