今天的学习内容为逻辑函数(IF、And、Or)和一些拓展的应用。
一、逻辑值
什么是逻辑函数呢?用来判断真假值(条件成立与否),或者进行复合检验的Excel函数,我们称为逻辑函数。在学习逻辑函数之前,要先来了解下逻辑值的概念true和false,我们看例子,我们需要校验A和B两列的销售额是否一致,用公式=A2=B2,如果相等,返回TRUE,如果不等,返回FALSE,我们可以这样理解,如果运算值是真的、成立的,就是TRUE,如果运算值是假的,不成立的,则为FALSE。逻辑值可以转换为数值,TRUE为1,FSLSE为0,转换成数值的公式可以用乘号,两个负号或用N的函数。逻辑值转换为数值在我们的嵌套函数里会用到,转换后进行运算。
能产生逻辑值的情况有三种:比较运算符,is类信息函数,AND,OR,NOT。
AND:所有条件为TRUE,则返回true,否则返回false;OR:其中之一条件为true,则返回true,否则返回false;NOT:如果条件参数结果为true,则返回false,同理结果为false,则返回true;这三个逻辑函数很少单独使用,一般与其他函数嵌套使用,尤其是IF函数。
用物理串并联开关解释
二、逻辑函数IF、AND、OR的运用
1、基本用法:我们用考试成绩来进行演示。
要知道语文科目考试及格情况,可以用公式IF,设置如果分数大于等于60分,就是及格,我们只设置一个条件,如果小于60分的,就会返回为FALSE。
判断语文单科是否及格
要判断语文和数学两科是否均及格,我们就要用到公式AND,如果语数成绩均大于等于60,就返回TRUE,否则就是FALSE。
判断语文和数学两科是否均及格
如果换成用OR函数,那就是只要语文或数学中有一门是大于等于60分的,即只要满足其中一个条件,就返回TRUE,否则FALSE。
满足其中之一条件
2、进阶用法
我们可以用IF结合AND、OR做嵌套运用。不同的需求用不同的条件满足。
用IF还可以进行多条件,多区间判断,包括我们还要学会IFERROR函数的用法规避错误值。每个 公式都需要我们自己深入钻研,在实战中多运用积累。
3、If函数多条件判断
在设置If多层函数时,每一层需要一个If函数。
每个If函数都要跟条件和条件返回结果。
4、多条件区间判断
在设置数字区间时:
用<小于号,要设置数字递增;
用>大于号,要设置数字递减。
Vlookup函数是纵向查询函数。
功能:按列查找,最终返回该列所需查询列序所对应的值,与之对应的行查找函数是Hlookup()。
语法:
Vlookup(要查找的值,要查找的区域,返回数据在查找区域的第几列数,模糊/精确匹配(或不要))。模糊/精确匹配可用true/false、1/0表示。
用if函数返回区间:
If函数的返回值不只是值,还可以是单元格引用、区间引用→故,可有sum等函数嵌套使用。
5、Iferror()检查是否存在错误的参数。
用于判断表达式的计算结果是否有效。
语法:
Iferror(条件公式等,返回表达值)
检查结果对,则运算公式;否则返回设定的文字等。
6、实践应用,用到透视表。
求:统计某班期末考试各科及格人数。
7、拓展用法
学会用多种函数简化代替if函数
如:
Min(条件1,条件2,……)求最小值
Text()判断结果——待学习
Choose()——待学习
8、做个笑脸的动画
选中A1:CN95→编辑栏里录入公式代码(现成的,粘贴就行)→ctrl+enter