Excel的IF函数太香了!3分钟学会让表格自动"思考"
你是不是还在手动判断数据、一个个填结果?面对成百上千行的表格,眼睛看花了,手也酸了,还容易出错。其实Excel里藏着一个"智能小助手"——IF函数,能让表格自己判断、自己填答案,从此告别机械重复劳动。这个函数堪称Excel界的"如果...就...",学会它,工作效率直接翻倍。
IF函数的核心逻辑那是相当简单,就一句话:条件成立吗?成立就返回A,不成立就返回B。写法是=IF(条件,条件成立时返回的值,条件不成立时返回的值)。比如判断成绩是否及格,=IF(A1>=60,"及格","不及格"),Excel会自动扫描A1单元格,分数够60就写"及格",不够就写"不及格"。这里有个坑要注意:条件里的比较符号(>、<、=)必须成对出现,文字内容要用英文引号包起来,不然Excel会罢工报错。
单条件判断只是入门,IF函数真正强大的是"套娃"玩法——IF里面再套IF。比如算员工奖金,业绩5万以上奖10%,3-5万奖5%,3万以下没奖,公式可以写成=IF(A1>50000,10%,IF(A1>30000,5%,0))。这种层层嵌套能处理复杂业务规则,但别套太多层,超过7层自己都会晕。2021版Excel还出了新函数IFS,专门解决多条件判断,=IFS(A1>50000,10%,A1>30000,5%,TRUE,0),逻辑更清晰,推荐大家试试。
用IF函数还有个实战技巧:配合AND、OR函数实现多条件组合。AND表示"并且",OR表示"或者"。比如筛选"业绩过万且出勤率90%以上"的员工,=IF(AND(业绩>10000,出勤率>0.9),"优秀","待提升")。这种组合拳在考勤统计、绩效考核、库存预警等场景那是相当实用,一份公式顶你手工干半天。
IF函数就像给Excel装了个大脑,让死数据活起来。刚开始可能觉得括号套来套去很烦,但写熟之后你会发现,这简直是职场人的救命神器。你现在工作中最想用IF函数解决什么问题?评论区聊聊,我帮你写公式!