夜雨聆风学习资料网

ARTICLE · 983398

每天1个Excel函数|第04期:IF函数,Excel的判断之王

每天1个Excel函数|第04期:IF函数,Excel的判断之王
上期回顾:第03期 SUBSTITUTE函数|替换、删除、字符统计万能工具
大家好,欢迎来到「每天1个Excel函数」专栏。前面我们学了TEXT格式化文本、LEN统计字符、SUBSTITUTE替换删除。但日常做表,总会遇到这类头疼问题:✅批量判断成绩是否及格?✅快速标记异常数据?✅自动划分客户、业绩等级?✅校验身份证、手机号位数是否合规?想要让表格自动判断、自动打标签,就一定要掌握Excel的逻辑核心——IF函数。一、IF函数是干什么的(大白话)一句话:IF就是给Excel下达指令:满足条件就显示A,不满足就显示B。通俗理解:如果……就……,否则……函数语法:=IF(判断条件,条件成立显示内容,不成立显示内容)三个组成部分:1. 判断条件:拿什么规则去判断(大于、等于、小于)2. 条件满足:输出什么文字/数字3. 条件不满足:输出什么文字/数字极简小例子A1单元格分数:65输入公式:=IF(A1>=60,"及格","不及格")人话翻译:如果A1单元格分数大于等于60,显示“及格”,否则显示“不及格”。二、4个职场高频实战案例(公式直接复制)案例1:成绩批量判定,自动输出及格/不及格B2存放分数=IF(B2>=60,"及格","不及格")输入完第一个单元格,下拉填充整列,几百条数据一键完成判定。案例2:搭配LEN,校验手机号位数B2存放手机号=IF(LEN(B2)=11,"手机号正常","位数错误")联动第02期LEN函数,统计字符长度做校验,人事、运营经常用。
案例3:业绩达标自动标记B2为实际业绩,大于1000视为达标=IF(B2>1000,"达标","未达标")
案例4:IF嵌套,实现多等级评判
场景:分数评级:≥90优秀,≥60及格,其余不及格=IF(B2>=90,"优秀",IF(B2>=60,"及格","不及格"))嵌套逻辑:第一个条件不成立,就继续执行下一个IF判断。
三、联动往期函数|LEN+SUBSTITUTE+IF组合把前面学过的函数,直接放进IF的判断条件里,实现高级数据清洗。批量检测单元格是否藏有隐形空格:=IF(LEN(B2)>LEN(SUBSTITUTE(B2," ","")),"存在空格","无空格")很多VLOOKUP匹配失败,根源就是看不见的空格,这条公式可以批量排查。
四、新手必踩4个坑,提前避错1. 全部符号必须是英文半角逗号、双引号,一定要切换英文输入法输入,中文符号直接报错。✅正确:=IF(A1>60,"及格","不及格")❌错误:=IF(A1>60,“及格”,“不及格”)2. 文字内容要套英文双引号,数字不用输出汉字、文本需要加引号;输出数字、计算结果,不需要引号。3. 不要过度多层IF嵌套IF支持嵌套,但嵌套层数太多,公式又长又难读懂,后期修改容易出错,复杂多条件我们后面学IFS来简化。4. 判断相等只用单个等号 =条件写 A1=100,不要写两个等号。五、本期小结• IF核心:条件判断,满足输出一个结果,不满足输出另一个结果• 可以和LEN、SUBSTITUTE自由组合,做数据校验、脏数据标记• 支持IF嵌套,完成多级分类📌专栏已学函数回顾第01期|TEXT:格式化日期、数字第02期|LEN:统计字符长度第03期|SUBSTITUTE:替换、删除字符第04期|IF:条件逻辑判断掌握这4个函数,职场85%的基础表格需求,都可以搞定。
🔥下期预告:第05期 IFS函数,告别繁琐IF嵌套,多条件判断更简洁!关注我,每天1个Excel函数,零基础做表少加班。💬文末小互动你平时工作中,会用IF做哪些判断?欢迎评论区留言分享。

相关学习资料