Excel公式的常见应用(三)——逻辑函数

相比于第一节的财务函数,我们使用更普遍也更广泛的无疑是逻辑函数IF和IFS。

为什么这么说?

       事实上,很多需要使用文本函数,查找与引用函数的场景,用逻辑函数也都可以解决,若是无法完全掌握别的函数,学会逻辑函数或许就可以应对很多场景了~

       (当然啦这肯定是不够的,别的函数同样重要,若是强行使用逻辑函数会使过程变得复杂许多)

       逻辑函数包括AND,FALSE,IF,IFS,IFERROR,IFNA,IFS,NOT,OR,SWITCH,TRUE,XOR函数。

       我们常用的有AND,OR,IF,IFS函数这四个,但AND,OR函数多用于别的函数中一起使用,所以我们今天主要介绍IF函数和IFS函数。

1.IF(Logical_text,Value_if_true,Value_if_false)

IF函数有三个参数:

       第一个参数是任何可能被计算为TRUE或FALSE的数值或表达式,简单一点说,就是一个条件

       第二个参数是第一个参数的值为TRUE时的返回值;

       第三个参数是第一个参数的值为FALSE时的返回值。

如以下两题:

1.某单位有150名职工,现按工资发放补贴,工资800(含)元以上的200元;工资800元以下的300元。在工作表输入数据:工资在B列,补贴在C列。为了计算每个职工的补贴,应先在单元格C2中输入公式(),然后复制到单元格区域C3:C151。

       答案应该是:IF(B2<800,300,200),B列代表工资,如果工资小于800成立,结果为TRUE,则输出300;反之工资小于800不成立,结果为FALSE,输出200。

2.在Excel中,已知单元格A1为4,单元格B1为0,则函数“=IF(AND(NOT(A1),B1),IF(NOT(B1),1,2), IF(OR(A1,NOT(B1)),3,4))”的返回值是()。

       答案是3。我们把这个函数拆开看,先看最外层的IF里的三个参数:

       第一个参数是AND(NOT(A1),B1);

       第二个参数是IF(NOT(B1),1,2);

       第三个参数是IF(OR(A1,NOT(B1)),3,4);

       按照参数的各自含义,我们先来判断第一个参数的结果是什么,看AND函数的两个参数,第一个是NOT(A1),A1是4,除了0之外的数字都代表TRUE,所以加个NOT,NOT(A1)为FALSE;B1为0,也是FALSE,所以第一个参数的结果就是FALSE;

       所以我们直接看第三个函数(第一个函数为FALSE的返回值),又是一个IF函数,我们再把它拆开看:

       第一个参数是OR(A1,NOT(B1));

       第二个参数是3;

       第三个参数是4。

       按照上述方法再算一次第一个参数的返回值,得出TRUE,所以答案就是第二个参数的值,即3。

2.IFS(Logical_text1,Value_if_true1,Logical_text2,Value_if_true2......)

       记得上面刚做过的题吗,一个IF函数里嵌套了一个新的IF函数,如果有需要,我们可以不断的嵌套很多个IF函数,但为了更方便的解决需要很多条件的题目,我们有一个IFS函数。

       这些参数和IF的函数很像,但它可以从1到n一直输入条件,最后一个条件输入完之后,想表达以上条件都不成立的返回值,那就在最后一个Logical_text中什么都不输入,在Value_if_true中输入返回值。


那为什么说逻辑函数可以代替一些场景下别的函数的使用呢?

拿下面这题举例:

       如果学过文本函数,那这题比较简单的做法可能就是TEXT(MID(A2,7,1),"[dbnum1]")&"级")

       用MID函数取A2的第7位数字,再用text函数的公式转换为简笔中文,如下图:

但如果没学过,这题也可以用if函数解决:

       IF(MID(A2,7,1)=1,"一级","二级"),这题的条件较少,只有一级和二级两种情况,所以用IF函数或许还更方便一些。

逻辑函数是简单但又常用的一个函数,还是有必要熟悉的~希望对大家有所帮助。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蘑菇不开花.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值