逻辑值
True
所有非0值(包括负值)
False
0
And
并集
Or
交集
Not
补集
逻辑值转数值
=逻辑值*1
=--逻辑值
=N(逻辑值)
基本用法
If函数
=if(判断条件,满足条件的显示结果,不满足条件的显示结果)。第三个参数可省略。
满足一个条件
=IF(B7>=60,"及格")
And函数
满足两个条件
=AND(B7>=60,C7>=60)
Or函数
满足任意一个条件
=OR(B7>=60,C7>=60)
进阶用法
If函数利用上第三个参数,并且嵌套And函数和Or函数。
两门大于90分:
=IF(AND(B7>=90,C7>=90),"优秀","")
两门大于100分:
=IF(OR(B6=100,C6=100),"满分","")
第三个参数用If函数继续嵌套
进阶用法II
区间判断
n个if函数嵌套(不推荐)
vlookup函数模糊查询(第四个参数为1),数值需正序排列。
返回区间
If可以返回区间:
=SUM(IF(A2="销售1部",B5:B9,E5:E9))
报错返回
=Iferror(函数公式,错误值时显示的内容)
应用:
1.统计及格、不及格
添加辅助列,用if判断及格、不及格
数据透视表统计
2.提成区间限定,最高不得大于2000
=MIN(单元格,2000)
3.判断计算结果正确与否、多与少
=TEXT(C20-B20,"多#;少#;正确") 【本例中,课件的多与少颠倒】
4.根据提成表计算销售提成
Vlookup模糊查询(数据正序排列)
5.根据区号判断部门
=CHOOSE(A63-100,"总办","销售","财务","客服","人事")
