每天1个Excel函数|第05期:IFS函数,告别IF多层嵌套!
- 2026-09-24 11:45:42
每天1个Excel函数|第05期:IFS函数,告别IF多层嵌套!上期回顾:第04期 IF函数|条件判断之王大家好,欢迎来到「每天1个Excel函数」专栏。上一期我们学了IF函数,实现条件判断。但做多等级分类的时候,就会写出长长的IF嵌套公式:=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格")))套一层又一层,括号一大堆,很容易写错括号,改公式看得头晕。Excel专门出了IFS函数,就是用来解决多层IF嵌套痛点!多条件判断,不用反复套IF,写起来清爽,后期修改也简单。一、IFS函数是干什么的(大白话)一句话:IFS = 多条件依次判断,满足哪一条,就输出对应结果。不用嵌套,条件和结果一对一对写就可以。⚠️小重点:IFS没有自带“否则”(不满足全部条件)的默认结果!函数语法:=IFS(条件1,结果1,条件2,结果2,条件3,结果3……)配对规则:1. 如果满足条件1 → 返回结果12. 不满足条件1,就看条件2 → 满足返回结果23. 依次往下判断,哪个条件先成立,就输出哪个结果极简示例:分数评级B2为分数=IFS(B2>=90,"优秀",B2>=80,"良好",B2>=60,"及格",TRUE,"不及格")末尾 TRUE,"不及格" 相当于IF里最后的否则,所有条件都不满足时,输出不及格。 二、3个职场高频实战案例(直接复制公式)案例1:学生成绩等级划分规则:≥90优秀;≥80良好;≥60及格;其余不及格=IFS(B2>=90,"优秀",B2>=80,"良好",B2>=60,"及格",TRUE,"不及格")输入单元格下拉填充,整列批量评级。案例2:销售业绩等级规则:≥20000 A级;≥10000 B级;≥5000 C级;其余D级=IFS(B2>=20000,"A级",B2>=10000,"B级",B2>=5000,"C级",TRUE,"D级")案例3:数据异常分级标记结合实际业务,区分正常、偏高、偏低=IFS(B2>100,"数值偏高",B2<10,"数值偏低",TRUE,"数据正常") 三、IFS VS IF,到底怎么选函数 适合场景 特点 IF 只有2种结果:是/否 简单二选一 IFS 3种及以上多分类 平铺写条件,不用嵌套,可读性强 小提示:条件顺序很关键!要把要求更高的条件写在前面。比如分数判断,>=90必须写在>=80前面,写反公式结果就出错。 四、联动往期函数,组合玩法搭配LEN函数做手机号完整校验=IFS(LEN(B2)<11,"号码位数不足",LEN(B2)>11,"号码位数超长",TRUE,"号码长度正常") 五、新手4个避坑要点1. 条件顺序不能乱!先写严苛条件,再写宽松条件❌错误写法:先写>=60,再写>=90,95分也会判定成“及格”。2. 想要兜底结果,末尾一定要加 TRUE,"兜底文字"如果全部条件都不匹配,不加TRUE兜底,公式会返回#N/A报错。3. 全部符号为英文半角逗号、双引号,必须英文输入法输入。4. IFS只做条件判断,不能实现“同时满足多个条件”同时满足A并且B的场景,后面我们学习AND函数。六、本期小结• IFS专门用来处理3个及以上多条件分类,替代多层IF嵌套• 格式:条件,结果,条件,结果成对出现• 高要求条件写前面;末尾TRUE用来兜底,防止报错• 和LEN、SUBSTITUTE可以组合做数据校验📌专栏已学函数回顾第01期|TEXT:格式化日期、数字第02期|LEN:统计字符长度第03期|SUBSTITUTE:替换、删除字符第04期|IF:二选一条件判断第05期|IFS:多条件批量判断🔥下期预告:第06期 AND&OR函数!实现同时满足、或者满足条件,逻辑组合能力再升级!关注我,每天1个Excel函数,零基础做表少加班。💬文末互动平时写表格,你是不是经常被多层IF嵌套搞晕?评论区聊聊。
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。