逻辑函数

今天的学习内容为逻辑函数(IF、And、Or)和一些拓展的应用。

       一、逻辑值

什么是逻辑函数呢?用来判断真假值(条件成立与否),或者进行复合检验的Excel函数,我们称为逻辑函数。在学习逻辑函数之前,要先来了解下逻辑值的概念true和false,我们看例子,我们需要校验A和B两列的销售额是否一致,用公式=A2=B2,如果相等,返回TRUE,如果不等,返回FALSE,我们可以这样理解,如果运算值是真的、成立的,就是TRUE,如果运算值是假的,不成立的,则为FALSE。逻辑值可以转换为数值,TRUE为1,FSLSE为0,转换成数值的公式可以用乘号,两个负号或用N的函数。逻辑值转换为数值在我们的嵌套函数里会用到,转换后进行运算。


能产生逻辑值的情况有三种:比较运算符,is类信息函数,ANDORNOT

       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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容