您现在的位置是:主页 > 函数 >
Excel函数if多个条件并列怎么输入?
发布时间:2023-10-06 06:46:04所属栏目:函数 已帮助人编辑作者:Excel自学教程
今天我们继续来学习if条件在公式中的输入,上节介绍了三个及以上条件的嵌套使用,这里作者来讲解一下多条件并列在公式中的写法。
如下图所示,要计算某品种酒的储藏品质,数据表设置两个并列条件,分别为:
条件一、储藏年份在四星及以上星级。
条件二、品种为浓香型或酱香型;
当满足这两个条件时,其储藏品质为优质,若满足其一或都不满足则储藏品质为普通。
通过上述描述,很明显这是一个并列条件的if函数案例。
既然是并列条件,那它首先就是一个多条件,因此,作者将多条件分解,依次输入第一个条件和第二个条件的公式。
先看第一个条件,当储藏年份的星级为四星级及以上。
我们输入公式:
=IF(LEN(E3)>3,"优质","普通")
这个公式的含义是当E3单元格的字符数大于3,则返回结果为”优质“,否则返回结果为“普通”。
这里len函数是计算单元格字符数量的文本函数,当它大于3,则表示星级大于三颗星,也就是四星及以上星级。
接着来看第二个条件,当品种为浓香型或酱香型。
这个条件又包含了两种情况,满足其一,都符合条件,因此我们可以设置一个与并列条件刚好相反的“或”的条件关系。
输入公式为:
=IF(OR(D3="浓香型",D3="酱香型"),"优质","普通")
公式含义是当D3单元格的值为浓香型或者酱香型时,就返回”优质“结果,否则返回“普通”结果。
综合两个条件的公式,来看看它们输出的结果,如下图所示:
可见两个公式输出的结果并不一致,在这种情况下,如果将两个条件并列组合到一起,则任意公式输出的值不为“优质”,那么最后的结果也不等于“优质”!
这就是并列条件的特征,即必须所有条件都符合,任一条件不符,则返回第3参数的结果值。
那作者将两个公式的条件参数组合到一个公式中,来看下它的写法:
=IF(AND(OR(D3="浓香型",D3="酱香型"),LEN(E3)>3),"优质","普通")
在公式中,使用了逻辑函数and来组合两个并列条件,且两个条件是通过半角逗号来分隔的,因此当需要输入更多并列条件时,则可以在and表达式中继续添加条件,并以逗号分隔!
这个地方,and函数起到了并列条件的关键作用,因为and函数的含义是当所有参数条件都满足时,则返回true,即1,任一一个参数条件不符合,则返回false,即0。
因此if组合and函数,便得到了并列条件的公式表达。
我们通过两个条件公式的分解,通过对比两个条件公式的输出结果,再将两个条件组合到一个公式中,就能比较容易去理解并列条件的逻辑和输入。
最后我们来总结一下,if函数并列条件用and函数来组合多个条件,它表示“且”的逻辑关系,如果要表达“或”的逻辑关系,则需要使用or函数,也就是公式中第2个条件的写法。
以上就是excel自学教程为您提供Excel函数if多个条件并列怎么输入?的解读,本文章链接: http://www.5enet.cn/Excel_hanshu/72488.html 欢迎分享转载,更多相关资讯请前往函数
相关文章
企业IT外包服务
如何让excel2007表格中的序号不参与排序
如何利用Excel的 GROWTH函数 计算数据预测指数增长值
excel 高效VLOOKUP函数的组合玩法
如何设置excel图表图例
Excel计算天数的函数与公式总结
excel隐藏保护锁定公式的方法,以及在excel中同时保护多个工作表公式的方法
Excel比对两组数据差异的快速操作方法
如何填充excel图表的背景
如何一次打开多个Excel表格
利用数组函数Max和IF函数excel如何在批量填充借款最终清算时间
excel数据透视表的创建方法图解教程
Excel数据如何分列,下面介绍常见的四大技巧应用。通过Excel分列完成日期、电
Excel 如何快速核对两列数据 Excel核对两列数据动画教程
Excel中DMAX函数的语法和用法
在excel中利用函数求百分比的实例教程
扫码关注
- 专注IT行业,10年IT行业经验