IF函数的基本用法
场景一:多条件并列判断-IF与AND/OR组合
检查岗位和工资是否匹配;工资大于8000且岗位是专员的人员有待考察,其他目前算合理。

公式:
思路:
函数解释:
AND(判断条件1,判断条件2,...):并且,判断条件都成立,则返回TRUE,否则返回FALSE(一假则假)
公司培训,要求实习生或者年龄50岁以上的参加。

公式:
思路:
函数解释:
OR(判断条件1,判断条件2,...):或者,判断条件任一成立,则返回TRUE,否则返回FALSE(一真则真)
场景二:IF与统计函数结合
如果面试人员的Excel4个知识部分的分数都大于等于60,并且有2个知识部分的大于等于80,算合格,进入下轮面试,否则是就是不合格。

公式:
思路:
函数解释:
MIN(区域):取区域中的最小值
COUNTIF(条件区域,条件):单条件计数(在条件区域中满足条件的个数)
注意:条件是表达式(>=80)的时候,需要使用双引号引起来。
Excel4个知识部分的分数都大于等于60,可以使用公式MIN(B2:E2)>=60表示,还可以表示为:
COUNTIF(B2:E2,">=60")=4(区域中大于等于60的个数等于4)
场景三:IF与文本函数结合
判断知识技能是否属于数据分析范畴。知识技能包括Excel或者SQL,,就返回是,否则为其他。

公式一:
=IF(OR(ISNUMBER(SEARCH("excel",A2)),ISNUMBER(SEARCH("sql",A2))),"是","其他")
思路:
函数解释:
SEARCH(要查找的文本,被查的文本,开始查找的位置):返回要查找的文本在被查的文本的第一个位置
注意:
1)SEARCH返回结果为数字,就是查找的文本第一次在被查的文本出现的的位置,找不到就返回#VALUE!
2)三个参数省略,则默认从1开始;
3)search不识别大小写字母,在这里面excel和Excel是一个东东。
ISNUMBER(值):是否为数字,值为数字返回TRUE,不是数字,返回FALSE。
在这里使用search,如果其找不到,会返回#VALUE!,结果也会报错,所以使用ISNUMBER将其结果转换为TRUE/FASLE
公式二:
=IF(AND(ISERROR(SEARCH("excel",A2)),ISERROR(SEARCH("sql",A2))),"其他","是")
思路:
场景四:IF与查找函数结合
日常工作中VLOOKUP的多种使用场景大揭秘(三)
那些函数搭配使用,是需要根据我们的实际工作中的要求来的,所以大家需要对每个函数的含义、使用非常清楚,在不同需求下,选择不同的函数去解决问题。
IF函数的使用,大家目前应该可以简单去使用用啦,在这里给大家留一个练手题,大家有什么问题的话,可以在评论区留言哟~
分区间去判断提成金额,比如单数如果是650,提成:400*9+200*10+50*12=6200
