Excel中进行表格IF函数的具体操作
发布时间:2023-06-28 01:18:20
Excel表格中IF函数的用法,包括基本用法、单条件、多条件表达及在数组函数中的用法和在数组函数中怎么表达多条件和单条件。今天,小编就教大家在Excel中进行表格IF函数的具体操作。
Excel中进行表格IF函数的具体步骤:
IF函数语法介绍。
1IF函数有三个参数,语法如下:
=IF(条件判断, 结果为真返回值, 结果为假返回值)
第一参数是条件判断,比如说“A1="百度"”或“21>37”这种,结果返回TRUE或FALSE。如果判断返回TRUE那么IF函数返回值是第二参数,否则返回第三参数。
如上图,
=IF(1>2,"判断真","判断假")
其中判断1大于2结果是假也就是FALSE,所以单元格返回第三参数文本“判断假”。
3第一参数在某些情况下不是用比较判断符号来判断的。Excel中将0认为是FALSE,非0值等价于TRUE。所以如下图,B1公式为:
=IF(SUM(A1:A2),"判断真","判断假")
因为A1:A2合计大于0,所以返回第二参数文本“判断真”。
IF函数参数省略用法简介:
Excel中很多函数部分参数可以省略,IF函数也一样。如下图B1的公式为:
=IF(1>2,"判断真")
省略了第三参数,则返回第三参数值时会返回FALSE。这对求满足条件最大值和最小值是由实际意义的,效果与0不同。
如果把公式改成:
=IF(1>2,"判断真",)
公式中通过第二参数后的逗号给第三参数留了位置,但是没有输入任何值,那么默认是返回0这个数字的。也就是逗号后面不输入参数默认返回值为0。
第二参数也是一样的规律,如果公式改成:
=IF(3>2,,"判断假")
第二参数位于两个逗号之间,没有输入值,则默认返回0。
如果将公式改成:
=IF(3>2,TRUE,FALSE)
则单元格会返回TRUE或FALSE这两个逻辑值结果之一。
IF普通公式单条件表达:
如下图,B2公式为:
=IF(A2>29,"不惑","小年轻")
这是IF函数单条件表达的方式,第一参数只有一个比较。
IF单条件表达可以用数轴的方式来理解。整个数轴是全体,判断为TRUE返回结果为数轴的一部分;判断为FALSE返回结果是数轴的其余所有部分,两个部分不会交叉。
IF普通公式多条件同时满足表达:
1如下图,如果A2大于29且B2是“A”则返回优秀,其余结果返回空。C2公式为:
=IF(AND(A2>29,B2="A"),"优秀","")
这里用AND()函数表达了多个判断条件,只有所有判断都返回TRUE才返回“优秀”。
大家在使用IF多条件判断的时候一定要考虑全面,不要漏掉可能!以上面的两个条件,且没有嵌套IF的例子说明。
可以将两个条件用纵横两条线交叉表示,同时满足“大于34,为A”的结果只占所有可能的四分之一,也就是其他所有可能都返回空。如果3个条件你排除的可能更多,如果再嵌套IF继续判断……
重点提醒:
如果有多个条件并且嵌套判断,一定要考虑清楚所有的情况,否则容易出现预期之外的错误返回,很多情况是漏考虑了某些情况!
IF普通公式多条件满足其一即可表达:
上面讲述了同时满足多个条件,那么满足多条件之一如何表达呢?C2输入公式:
=IF(OR(A2="A",B2>100),"合格","不合格")
IF函数中可以用OR()函数来表达满足条件之一,也就是OR()函数内的判断只要有一个返回TRUE,OR()函数整体就返回TRUE。
提醒:
使用多个OR()函数并且还有IF嵌套的情况下更要考虑所有情况,避免遗漏。
IF数组公式同时满足多条件表达:
如下图,要求A列为“A”且B列大于40的B列数据合计,C2输入公式:
=SUM(IF((A2:A4="A")*(B2:B4>40),B2:B4))
左手按住Ctrl+Shift,右手按回车运行公式。
这里(A2:A4="A")和(B2:B4>40)的判断分别返回TRUE或FALSE,其中的星号可以理解为“乘号”,在运算时TRUE相当于1,FALSE相当于0,所以只有两个返回值都是TRUE,乘积才是1;只要有一个FALSE,也就是只要有一个不满足条件,返回结果就是0。而IF第一参数中非0值相当于TRUE,所以可以达到同时满足两个条件统计的目的。
IF数组公式满足多条件表达:
如下图,要求A列为“A”或B列大于40的B列数据合计,C2输入公式:
=SUM(IF((A2:A4="A")+(B2:B4>40),B2:B4))
左手按住Ctrl+Shift,右手按回车运行公式。
把同时满足多条件的乘号改成加号就达到了“或者”的目的。因为只要有一个是TRUE,相加结果就是1,如果两个都是TRUE相加结果就是2。所以达到了判断结果相加,只要结果非0就计算B列数据合计的目的。
Excel中进行表格IF函数的具体


猜你喜欢
- 九个技巧: 一、容量移动硬盘
- Win10系统怎么设置隐藏账户?有的朋友们可能还不会,下面小编就给大家带来Win10系统设置隐藏账户的方法,一起来看看吧Win10系统中怎么
- 近期有部分Win10用户反映在电脑的使用中出现了无internet安全的提示,导致后续的网络配置无法继续,对于这一情况十分苦恼。那么有没有什
- 字符 说明 (:) 时间分隔符。在一些国别,可能用其他符号来当时间分隔符。格式化时间值时,时间分隔符可以分隔时、分、秒。时间分隔符的真正字符
- 在做数学计算的时候,除了用常规计算器之外,其实我们还有其它的选择,比如我们可以用WPS中的EVALUATE函数进行计算。EVALUATE函数
- 我们在日常使用Excel的时候有时需要使用一些快捷方式,比如快速选择固定区域,那么具体该怎么操作呢?下面小编来告诉你Excel快速选择固定区
- 现在许多用户的家里都会设置一个WiFi路由器,但是有些用户在使用的时候,WiFi突然变得很卡,这是因为有人在蹭你的网络。而我们可以定时修改W
- 今天跟大家分享在使用PS软件时如何同时隐藏文档中的多个图层。下图PS文档中一共有7个图层,最下面的“图层0”为白色的背景图层,上面6个图层每
- 很多网友在日常工作中经常需要从网页里复制文字进行处理,然而直接复制到文档中的内容往往带有格式而使系统处理速度缓慢,且会给后期处理带来诸多不便
- win7是目前最主流的操作系统,不过随着win7使用用户逐渐增多,也产生了较多的问题,不少朋友都遇到过win7死机、资源管理器无响应等现象,
- 我们在使用Win10系统的电脑时经常会遇到不少问题,这不,小编就在使用的时候碰到鼠标光标不见的情况,那么要遇到这种情况应该怎么办呢?下面就和
- 黑苹果系统是一款使用在苹果电脑上的精品系统,能够帮助用户们更加方便的去使用系统,但是很多的用户们还是不清楚这个黑苹果系统要怎么去安装,因为黑
- 在Excel中,如果计算贷款需多少年才能还清,可以使用NPER函数计算贷款需多少年才能还清。Excel2007可使用NPER函数计算贷款需多
- 我们在Excel中填写申请表或调查表的时候,有时需要在表格中某些栏目选项后的方块中打钩,这些方块是怎么制作的呢?下面就跟小编一起看看吧。ex
- excel怎么画条形图?想制作数据对比的条形图,方便对比数据,在excel中很好实现,今天我们就来教大家excel对照条形图的制作方法,实例
- 因为现在大多数的朋友使用的PPT大多都是2003版本的,所以PPT教程网本着多数服从少数的原则,现在就用PPT2003版本的软件来讲解PPT
- 问题:如何快速复制填充500行以上的数据? 解答:利用Excel的名称框搞定。 Excel的名称框是个相对来说非高手不会用的地方,就是下图红
- 在Excel中,为了快速计算数据里的数值,人们通常会只计算一个值然后就向下拖拉,这样会更加快,可有时会全部数值都一样,不能下拉公式,下面是小
- epic平台由于出手大方受到很多人欢迎,很多用户都喜欢在epic平台上体验游戏。但是有用户最近登录平台后出现服务器离线进不了的情况,非常影响
- 如何更改wps文本中的默认打开方法:点击开始控制面板,选择大图标,找到默认程序;输入默认程序后,选择将文件类型或协议与程序相关联;单击当前默