excel 逻辑函数的用法,并给出具体的实例说明excel 逻辑函数中and和*乘号的区别
发布时间:2023-06-23 11:23:05
第一部分:excel 逻辑函数使用说明
excel 逻辑函数都包括些什么呢,什么是逻辑函数呢?
excel 逻辑函数就是用来判断真假值,或者进行复合检验的Excel函数,称为逻辑函数。
我们在excel工作表中按shift+F3组合键,可以打开“插入函数”对话框,如下图所示,在类别项选择“逻辑”,可以看到excel 逻辑函数包括:and、fasle、if、iferror、not、or、true。
第二部分:excel 逻辑函数实例演示
excel 逻辑函数实例演示1:
比如:“A1小于10,返回1,A1大于等于10且小于20,返回2,A1大于等于20,返回3。”
我们可以在B1单元格输入公式:=IF(A1
IF(条件,条件为真时返回的结果,条件为假时返回的结果)
上面公式本身第2个IF就是在第1个IF的条件为假的情况下发生的,也就是本身就包含了A1>=10,因此AND是没有必要的,同理,第3个IF也是没有必要的,简写后这样就可以:
=IF(A1<10,1,IF(A1<20,2,3))
excel 逻辑函数实例演示2:
在计算以B1为分母的公式,比如=A1/B1,为了避免B1未输入数据会被当做0或者B1输入0产生#DIV/0!错误,我们就会这么说“当B1不为0时,才进行A1/B1计算,否则不显示”。
因此公式为:=IF(B1<>0,A1/B1,"")
如果要规定A1未输入数据或输入0的时候,也不显示,公式为:=IF(AND(A1<>0,B1<>0),A1/B1,"")
通过上面两个演示我们接触到了excel 逻辑函数中的IF和AND函数。使用这两个逻辑函数,可以套用这样的格式:
IF(条件,条件为真时返回的结果,条件为假时返回的结果)
AND函数,所有参数的逻辑值为真时返回 TRUE;只要一个参数的逻辑值为假即返回 FALSE。
又比如:在B2单元格中输入数字50,在C2中写公式=AND(B2>30,B2<60)。由于B2等于50,的确大于30、小于60。所以两个条件值(logical)均为真,则返回结果为TRUE。
OR函数指在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE。
NOT函数用于对参数值求反。比如NOT(2+2=4),由于2+2的结果的确为4,该参数结果为TRUE,由于是NOT函数,因此返回函数结果与之相反,为FALSE。
excel中逻辑值与数值之间有什么关系?
在四则运算中,TRUE=1,FALSE=0。在逻辑判断中,0=FALSE,所有的非0 数值=TRUE。
excel 逻辑函数实例演示3:
我们经常看到公式中用*号或者+号将两个条件判断相连。
实质上,*号和+号都只是运算符号而已。
以*号为例,比如:=IF((A1>70)*(A1
又比如,在数组运算中:{=SUM((A1:A3>70)*(A1:A3
但如果用AND函数来代替呢?比如=SUM(AND(A1:A3>70,A1:A3<80)) → 其中AND函数部分为:AND({FALSE;TRUE;TRUE},{TRUE;TRUE;TRUE}),返回FALSE,SUM(FALSE)返回0。
excel 逻辑函数实例演示4:
AND函数和乘号在公式中的联系和区别介绍
逻辑比较运算时AND函数和乘号“*”在公式中的用法完全一致吗?
不一定,AND是逻辑函数,参数中的0值相当于FALSE,非0值相当于TRUE,结果中FALSE相当于0值,TRUE相当于1。所以,不管参数中的数值是多少,AND函数的结果只有FALSE和TRUE(即0和1)两种。
乘号“*”则不同,如果乘号两边的数值不是0和1这两种,返回的结果也就不止0和1这两个数值。
由上所述可以得出:
1、如果AND函数和乘号“*”返回的结果继续放在另一个逻辑函数中使用,用法完全一致;
2、如果乘号“*”两边的数值只有0和1这两种,用法完全一致;
3、否则,有可能产生不同效果。
下面是一个简单的excel逻辑函数的实例:
只要“国庆晚会”和“元旦晚会”任何一次晚会没参加,节目总数计为0。
我们在E3单元格输入公式:=AND(B3,C3)*(B3+C3),得到0,学生1的节目数为0。
在F3单元格输入公式:=(B3*C3)*(B3+C3),得到0,学生1的节目数为0。
但是当学生的“国庆晚会”和“元旦晚会”都不为0的情况下,就可以对比出逻辑函数AND和乘号“*”的区别。


猜你喜欢
- 我们在感受到无聊又在断网的情况下,就可以打开电脑上的小游戏打发时间,那么电脑上的小游戏有哪些呢?接下来小编就给大家带来2022年最好玩的小游
- WIN7操作系统上有时打开网页会弹出“应用程序已被JAVA安全阻止”的提示,网页上运行JAVA脚本,但WIN7系统设置的JAVA运行安全级别
- 在wps文字中编辑文档的时候,可能需要在其中添加表格,在添加表格后,我们还得为其填充序号,下面就让小编告诉你wps文字如何为表格填充序号。w
- 很多用户们在购买了迅雷会员以后,需要在电脑上和手机上都要登陆,随时执行各种下载任务等,但是又十分担心迅雷的会员账号不能够多个设备登陆,所以非
- 一、在Word2007中快速实现双面打印Word是目前最通用的办公软件,在word2007中要实现双面打印是很简单的。单击Office按钮,
- 在进行PPT演示时有时候会需要根据不同的观看者设置幻灯片播放的次序和顺序,在不打乱幻灯片原有顺序的情况下,如何设置幻灯片播放顺序呢?今天我们
- 这篇文章主要介绍了xml格式文件怎么导入到excel?Excel表格将XML文件导入的操作教程的相关资料,需要的朋友可以参考下本文详细内容介
- Intel最近先后发布了傲腾家族的两款新产品,包括混合存储器Optane SSD DC P4800X以及傲腾内存。其中,P4800X最被外界
- 想必很多小伙伴都知道怎么在WPS表格和Excel中删除空行吧?有的小伙伴采用按Ctrl键,然后用鼠标依次点击选中所有空行后直接删除的方法!而
- 使用系统托盘中显示的快捷方式图标可以快速打开一些应用程序,。但是Microsoft更改了Windows 11中任务栏的右键单击菜单,那才升级
- word自定义页眉怎么设置?很多文档会在页眉上添加公司的logo或者是联系方式,那么这些信息是如何添加进去的呢?每次都要重新制作一个页眉样式
- 制作Win8 U盘启动盘方便安装Win8系统不用刻盘了,现在全支持USB启动用着方便的,我们现在就开始了。准备工具:4G以上的U盘、Ultr
- 通过第三方软件查看系统运行程序的时候,细心的小伙伴会发现有个Windows Event Log的程序在后台自动运行,有时候会占用很多内存,导
- Win10系统如何开启蓝屏记录查看错误信息?蓝屏是使用电脑的过程中经常会遇到的,不少用户想要开启蓝屏记录来查看错误信息,这个时候应该如何进行
- WPS表中的行间距无法调整。只有WPS中的Word文档可以调整行间距。方法1:打开WPS文本文档,右键单击并在弹出选项中选择“段落”。在段落
- 一般情况下,当我们换过新主板、RAID卡或者IDE卡之类的硬件(即系统硬件发生重大变化)后,再次进入Windows 2000/XP时,通常都
- PS是一款专业的图像处理软件,因其拥有着强大的功能深受大家的喜爱。那么大家知道如何使用PS制作出一款属于自己的表情包呢?不会的小伙伴请看以下
- win10升级后Creo等设计软件鼠标滚轮缩放不能使用该怎么办?自从收到信息升级到了win10,就发现一个问题,Pro/e、Creo等设计软
- Win7锁定到此列表功能不能用怎么办?通过利用“锁定到此列表”可以更方便我们对文件或程序的访问,同时借助“显示最新打开的项目”更可以方便我们
- 设备管理器的打开对于电脑熟悉的人来说,是非常简单的,但是对于一些新手或是菜鸟来说,并不是那么容易。而Windows的设备管理器是一种管理工具