暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Excel常用函数应用(一):逻辑函数

alwaywon 2019-08-08
406

        Excel是工作和学习中常用的数据编辑工具,具有非常强大的数据处理功能,这些功能主要靠不同类型的函数实现,既有内建函数,又可以通过VBA编程语言实现各种功能的自定义函数。本文及后续文章主要介绍Microsoft Excel自带库函数的功能和应用,未尽之处欢迎留言补充。

         有关实际操作部分不做过多介绍,主要通过函数说明了解函数功能及用法,本文使用Microsoft Excel 2003 版本作为示例,更高版本中函数应用与此类似,可参照使用。

         Excel内建库函数包含多种类型,用于适应不同应用场景,在一般工作中,使用较多的包含“日期与时间”、“查找与引用”、“文本”、“逻辑”等类型。

下面先介绍一下逻辑函数的使用,逻辑函数与编程、数字电路等思维类似,有关逻辑值真假判定原则为FALSE或0为假,除此外所有值均为真其函数主要包含以下几种,即:与、或、非、真、假、逻辑判断函数IF,这其中IF函数在实际中使用频率较高。

1、逻辑“真”:函数书写格式为“TRUE()”。函数描述为返回逻辑值TRUE。此函数应用比较简单,没有任何参数,返回结果永远为TRUE。

2、逻辑“假”:此函数与逻辑“真”相反,书写格式为“FALSE()”。函数描述为返回逻辑值FALSE。同样没有任何参数,返回结果永远为FALSE。


以上两个函数无需传入参数,且返回值永远固定,所以根本上讲这两个不能算作函数,使用它们与直接输入“TRUE”和“FALSE”得到的结果是相同的,所以实际中用的频率会比较低。而微软选择提供这两个函数也只是为了实现文档移植来兼容其它公司的数据处理软件。


3、逻辑“与”:函数书写格式为“AND(logical1,logical2...)”。函数描述为检查是否所有参数均为TRUE,若所有参数均为TRUE,则结果返回TRUE,只要有任一参数为FALSE则返回FALSE。参数可以是逻辑值、数组或引用。

典型应用如下图,图一中包含不同类型值,最终结果返回TRUE;图二中参数5值为0,则最终结果返回FALSE:

需要注意的是,逻辑“与”最多支持30个参数,超过此限定则函数报错:


4、逻辑“或”:函数书写格式为“OR(logical1,logical2...)”。函数描述为如果有任一参数值为TRUE,即返回TRUE;只有当所有参数值均为FALSE时才返回FALSE。参数可以是逻辑值、数组或引用。逻辑“或”的描述和逻辑“与”相反,用法相同,同样只支持最多三十个参数。

典型应用如下图,图一中包含不同类型值,最终结果返回TRUE;图二中所有参数值为FALSE或0,则最终结果返回FALSE:


5、逻辑“非”或者称作逻辑取反:函数书写格式为“NOT(logical)”。函数描述为将逻辑值反转,即参数为真则返回假,参数为假则返回真。

功能比较简单,对比图如下:


6、逻辑判断函数IF:函数书写格式为“IF(logical_test,value_if_true,value_if_false)”。函数描述为判断一个条件是否满足(该条件逻辑值为真或假),如果满足返回一个值,不满足返回另一值。


其返回值可以为多种类型,如下图应用:logical_test为假,即不满足,返回结果为value_if_false框内对应的值;相反若逻辑值为真,即满足,则返回value_if_true框内对应的值。

在实际应用中,IF函数主要用于条件判断,如判定学生成绩值,根据值判定等级:根据编辑栏中公式内容可知,判定A列单元格对应成绩值是否大于60,若大于60则条件满足,输出第一个值“及格”,否则输出“不及格”。

同时还可以有更复杂的应用,Excel允许所有函数相互嵌套,即函数参数中可以加入其它函数,前文中逻辑“或”函数中就包含FALSE()函数的嵌套。此处可以在IF函数内嵌套IF,实现更复杂的逻辑:

上图中,通过IF嵌套,实现判定成绩大于95分,输出“优秀”,小于等于95的执行后侧IF函数;此时再判定成绩是否大于等于80,即成绩在80到95之间,输出“良好”,若小于80,再执行后侧IF函数;判定若成绩大于等于60,输出“及格”,否则小于60,输出“不及格”。


以上即为逻辑类函数的分析,实际应用中,还需不同函数灵活配合使用,多层嵌套,多次引用,后续文章中还会介绍其他类型函数,欢迎在下方留言提出意见和建议。

长按扫描下方二维码关注我的公众号,回复“Excel”即可获得相关文章,公众号会不定时分享一些有用的小文章,欢迎关注。

文章转载自alwaywon,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论