IF函数,让你的选择不再困难2024-07-20 09:01:40
在业绩评价时常常要根据销售数据做逻辑判断,满足某个条件是“业绩达标”,不满足就是“未达标”,这需要用到IF函数。
01
逻辑判断函数IF
先看下IF函数的语法结构:
IF(条件,满足,不满足)
这是两个月份商品价格,用IF函数判断是否涨价,在D2单元格中输入公式:
=IF(C2>B2,"涨价","")
向下填充公式后,如果对应产品涨价了,在D列会标注“涨价”,否则就是空单元格。两个连续的双引号(“”)在Excel中表示空值,常常用于函数和公式中。当然你也可以用其他文本信息标注,比如“非涨价”。
两个月份的价格其实有三种情形:涨价、降价和持平。一个IF函数只能做两种情形的判断,遇到多种情形就用多层次的IF嵌套公式了。
在D2单元格中输入公式:
=IF(C2>B2,"涨价",IF(C2=B2,"持平","降价"))
02
IF+AND/OR组合
IF函数在做条件判断时,常常与AND、OR函数结合使用。
AND函数表示多个条件同时成立,语法结构如下:
AND(条件1,条件2,……)
OR函数表示多个条件任一个成立,语法结构如下:
OR(条件1,条件2,……)
上图是北京市不同门店两个月的销售数据,目标值是5000,D列标记两个月都达标的门店,在D2单元格输入公式:
=IF(AND(B2>5000,C2>5000),"两月均达标","")
E列标记任一个月达标的门店,在E2单元格输入公式:
=IF(OR(B2>5000,C2>5000),"达标","")
03
多条件判断函数IFS
如果判断条件区间多一点,IF语句就需要不断地嵌套,变得越来越复杂,到最后面的括号数量,很容易弄错。对于这种多条件区间判断,就可以用IFS函数。IFS函数是是Office 365或Office 2016最新增加的函数。
下表是某公司对门店考核的评价规则表,需要根据门店销售额进行等级评价。
先看下IFS函数的语法结构:
IFS(条件1,结果1,条件2,结果2……)
只要按照“条件,结果”的格式,不断地添加参数就可以了,最多支持127对条件和结果。
就是对北京市的7个门店销售额做等级评价,在C2单元格中输入公式:
=IFS(B2>7000,"A",B2>6000,"B",B2>5000,"C",B2>4000,"D",B2<=4000,"E")
最好所有的条件能够覆盖实际的数据范围,如果不确定,可以将最后一个条件用“TRUE”来代替,表示前面所有条件都不满足的情况,否则公式返回结果会出现错误。
多条件判断你还用IF多层嵌套函数
早就Out了……
标签: excel加一个月函数