你是不是经常遇到,需要判断数据的情况,比如,成绩是否及格,销售额是否达标,这时候,if函数就派上用场了,它就像一个智能开关,能帮你自动分类,今天,我们就来聊聊,if函数到底怎么用。
先看基本结构
if函数的结构,其实很简单,它只有三个部分,分别是条件,真值,假值,条件就是,你要判断的东西,比如,A1>60,真值就是,条件成立时,返回什么,假值就是,条件不成立时,返回什么,所以,它的写法是,=IF(条件, 真值, 假值),举个例子,判断成绩是否及格,可以写,=IF(A1>=60, "及格", "不及格"),这样,单元格就会,自动显示结果了。
再看嵌套使用
有时候,判断不止一层,比如,成绩要分优良中差,这时候,就需要嵌套if函数,嵌套的意思就是,在一个if函数里,再放一个if函数,具体怎么操作呢,比如,判断成绩等级,可以这样写,=IF(A1>=90, "优", IF(A1>=80, "良", IF(A1>=60, "中", "差"))),这个公式的意思是,先判断是否大于90,如果是,就返回优,如果不是,再判断是否大于80,以此类推,这样,就能实现,多条件判断了。
然后看常见问题
很多人用if函数,会遇到一些问题,比如,条件怎么写才对,这里要注意,条件必须是,能得出真或假的表达式,比如,A1="完成",或者,B2>C2,另外,真值和假值,可以是数字,也可以是文字,但文字要用,英文双引号括起来,还有,嵌套太多层,容易出错,建议不要超过,七层嵌套,否则,公式会很难看懂,也容易写错。
最后看实用技巧
掌握一些技巧,能让if函数,用得更顺手,比如,结合其他函数一起用,可以判断,并且计算,举个例子,=IF(A1>100, A1*0.9, A1),这个公式表示,如果A1大于100,就打九折,否则,按原价显示,再比如,用if函数处理错误,=IF(ISERROR(公式), "出错", 公式),这样,当公式出错时,就会显示,出错两个字,而不是错误代码,看起来更直观。
if函数并不难,关键是多练习,从简单的判断开始,慢慢尝试嵌套,结合其他函数,你会发现,它能帮你,解决很多实际问题,处理数据时,也更得心应手了。


