excelif函数怎么用多个条件,excel中if函数怎么用有多个条件,多个结果

今天,让我们了解一些条件if函数公式中的写法。

如下图所示,这是计算某一品种白酒储存年份对应的星级,按要求分为三个条件:

条件1:三星的储存年份小于3年

条件2:储存年3-8年为四星

条件3:储存年份超过8年的五星

excelif函数怎么用多个条件,excel中if函数怎么用有多个条件,多个结果插图

在这里,我们首先忽略了条件中的年份是否等于3年或8年,而是关注这些条件在一个条件中if函数公式的表达。

先输入条件1的公式:

=IF(C3>8,$I$5)

excelif函数怎么用多个条件,excel中if函数怎么用有多个条件,多个结果插图1

该公式省略了第三个参数,当不符合条件时将返回逻辑值false。其含义是当储存年份值大于8时,返回相应的五星。

当然,如果满足条件,返回设定的结果值,公式是I5单元格的值,即五星。

从上图可以看出,整个列表结果由逻辑值和条件组成。

接下来,我们将根据条件1添加第二个条件。

当储存年份超过3年时,返回四星。

输入公式为:

=if(C3>8,$I$5,IF(C3>3,$I$4))

excelif函数怎么用多个条件,excel中if函数怎么用有多个条件,多个结果插图2

在以前公式的基础上,我们省略了原来的if函数第三参数设置为条件2if表达式也省略了它的第三个参数。

结果仍然是一个包含逻辑值和返回值的列表。

从这两张动图的演示中可以发现,如果需要继续添加条件,可以在其第三个参数中进行if表达式嵌套。

因此,如果我们继续完成第三个条件设置,我们可以输入公式:

=IF(C3>8,$I$5,IF(C3>3,$I$4,IF(C3>0,$I$3))

从公式的角度来看,实际上是第二个if一个嵌套在函数中if表达式,但表达式的条件设置为0以上。虽然不到3年的常规表达是"<3&#34;if从函数的公式逻辑来看,第一个if条件大于8,第二if条件在3到8之间,然后是第三个if条件在0到3之间。

虽然上述公式是正确的,但在实际操作中,我们通常会省略最后一个if以下公式直接用返回值表示条件:

=IF(C3>8,$I$5,IF(C3>3,$I$4,$I$3))

当条件大于8时,其含义是返回单元格I5.如果值大于3或小于8,则返回单元格I4的值,否则返回单元格I3的值!

excelif函数怎么用多个条件,excel中if函数怎么用有多个条件,多个结果插图3

所以我们可以总结多个if在公式中写条件, 首先是条件排序。如果使用大于符号,则条件值从大到小。例如,第一个条件大于8,第二个条件大于3。如果使用小于符号,则相反,条件值应从小到大。例如,第一个条件小于3,第二个条件小于8。

然后是关于最后一个if我们通常可以省略条件if条件表达式,但直接输入返回结果值,如上述公式中的写作!

但今天作者讲的案例是关于包含的if多条件嵌套的写法,如果是并列条件,就不能这样写公式。

下次我们来谈谈并列条件。if公式写法!

最后,欢迎关注作者,观看视频和专栏教程!

**本论坛部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本论坛仅供提供学习交流和参考,禁止用户用于商业行为,并请于下载后24小时内删除,若喜欢该作品请联系原作者购买正版。如果您发现论坛上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
158自学网 » excelif函数怎么用多个条件,excel中if函数怎么用有多个条件,多个结果
关于售后:
(1)、因部分资料含有敏感关键词,百度网盘无法分享链接,请联系客服进行发送;
(2)、所有资料在您未收到之前,都可以联系微信/QQ:406499404,无条件退款
(3)仅支持原渠道退回,微信支付,支付宝退回至您当初选择的付款方式
(4)不用担心不给资料,如果没有及时回复也不用担心,看到了都会发给您的,请放心!
(5)因部份资源来源互联网,本站不担保其完整性,请知悉!

提供最优质的资源集合

立即查看 了解详情
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?关注我们的公众号吧!♡