逻辑函数,私人订制

逻辑函数,私人订制

逻辑函数常用共有以下4个:

=IF()

=IFERROR()

=AND()

=OR()

逻辑函数,一般不单独使用,它经常配合其他函数或公式,变成私人订制的一样,在不同场景下发挥不同的作用,让函数更好的为你服务。

1. 判断

语法:

=IF(判断条件,条件成立时的任意值或表达式,否则条件不成立时的任意值或表达式)

含义:

如果条件成立,显示值或表达式,否则条件不成立,显示不成立时的值或表达式

说明:

(1)条件不成立的任意值或表达式。依计算需要可以省略。

(2)递进的判断条件可以按递增或递减顺序进行嵌套。

案例:

案例1,要求根据分数判断是否及格,如图1。

根据要求,公式可以写成,如果>=60,条件成立就是及格,否则,就是不及格。


图 1


案例2,要求根据分数判断60分以上注明及格,60分以下计算差多少及格,如图2。

根据要求,公式可以把案例1公式稍作修改,即条件不成立时,改成60-D3这样的表达式,就可以了。

图 2

案例3判断每个学生状态,如图3,90分以上优秀,80分以上良好,60分上以还不错,小于60分需努力,这里就需要用IF函数嵌套。

图3,即是按递减顺序写的公式。

如果>=90,就是"优秀",否则(<90,但>=80),如果>=80,就是“良好”,否则(<80,但>=60),如果>=60,就是“还不错”,否则(<60),“需努力”

图 3

案例3,函数还可以按递增顺序来判断,公式“=IF(D4<60,"需努力",IF(D4<80,"还不错",IF(D4<90,"良好","优秀")))”,结果是一样的,不信,你试试!


2. 容错处理函数

语法:

= IFERROR(值,错误值)

含义:

如果计算正常,显示正常值,否则显示错误值。

说明:

常用于复杂计算时可能出现计算错误时,显示错误原因,或空白,变更公式。方便找错和美观。

案例:

图4,需要计算完成率,通常情况,在F列写上E11/D11就可以了,但是为了找出错误,我们,使用IFERROR()函数进行出错处理,即=IFERROR(E11/D11,"计划为0,不合理")

图 4

第11行,计划10000,实际8000,完成率80%;

第12行,计划12000,实际0,完成率0%;

第13行,计划0,实际3000,公式计算时发现分母为0,出错了,显示出错信息“计划为0,不合理”;

容错处理,为了报表美观,或方便报表使用者及时发现错误并改正。在日常工作中经常会使用到。

函数简单,试试就会!

3. 同时满足多个条件

语法:

= AND(条件1,条件2,……)

含义:

满足条件1并且满足条件2,并且满足条件n等

说明:

AND()函数,一般和IF(),或条件格式,数据验证(有效性)等配合使用。

4. 满足其中一个条件

语法:

=OR(条件1,条件2,……)

含义:

满足其中一个条件

说明:

OR()函数,一般和IF()函数,或条件格式,数据验证(有效性)等配合使用。


逻辑函数一般和带附加条件的聚合,查找,数学,财务等函数配合使用,象私人订制一样,分场景计算,从而提高计算的特定性。

逻辑函数,简单且重要!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天的学习内容为逻辑函数(IF、And、Or)和一些拓展的应用。 一、逻辑值 什么是逻辑函数呢?用来判断真假...
    平常心_海文阅读 1,731评论 0 1
  • 打卡第十一天 逻辑函数If、And、Or 逻辑函数是可以判断真假值(条件成立与否),或者进行复合检验的Exce...
    GH_31e4阅读 728评论 0 1
  • 【回顾目标】 掌握各逻辑函数的语法 根据不同的条件得到想要的结果 规避错值 【评估结果】 利用嵌套函数,多条件求值...
    红_b1d3阅读 310评论 0 0
  • 逻辑函数 逻辑思维,逻辑判断在现实生活中尤为重要,那么今天我们来学习一下逻辑在函数中的重要性。有思维,有判断在哪都...
    红_b1d3阅读 595评论 0 0
  • 今天学习的是逻辑函数,if、and、or。 一、逻辑值TRUE、FALSE 1、如果条件是成立的、是真的,则返回的...
    六月半夏z阅读 1,148评论 0 0

友情链接更多精彩内容