您现在的位置是:主页 > 公式 >

Excel函数IFS公式多条件的写法(图文)

发布时间:2023-10-29 08:36:52所属栏目:公式 已帮助编辑作者:Excel自学教程

ifs函数是较高excel版本才有的新函数,它的作用是检查是否满足一个或多个条件并返回与第一个true条件对应的值。是if函数的升级形式,将多条件判断if与and或or的组合形式通过一个函数直接表达出来。

我们再来看下ifs函数的表达式,如下图:

我们可以理解为ifs(条件1,值1,条件2,值2……)。

但是知道了它的表达式,但在实际公式输入时,要怎么写入各个条件呢?

我们以实例来讲解。

文字说明就是,按照重量来安排装车数,如果重量小于35吨,那么安排装1个车,如果重量在35吨到66吨之间,则安排装2个车,如果重量在66吨到105吨之间,则安排装3个车。

那么从文字说明的逻辑来看,它的条件是不是要写成x<35则为1,35<=x<66则为2,66<=x<105则为3,x这里代指的重量吨数。

我们这个逻辑乍一看是对的,但如果按照这个写入公式,肯定是错误的!有些童鞋可能会在大小于符号上加双引号啊,&符号啊,等等,或者用上and,or连表达且与或的逻辑,但通通是无效的。

ifs函数本身就设置了对多个条件进行判断的运算,我们不用写得那么复杂,而是从更简单的逻辑出发。

我们在表格中增加两个辅助列,可以更直观地来了解。

我们直接输入公式ifs,条件1是小于35吨,那么最简单的表达就是<35,值为1,我们可以输入公式为“A9<A2,B2”,条件2是小于66吨,那么可以表达为<66,值为2,输入公式为"A9<A3,B3",条件3以此类推。那么完整的函数公式为下图:

从上面的公式我们可以看出,ifs函数的判断语句它是会进行顺序运算的,它会依据第一个判断条件作为基础,从小向大依次运算后面的条件2,条件3。

如果我们要再添加一个条件,比如大于105吨则为4,那么我们可以直接写入条件4“A9>105,4”,也可以如下图所示:

我们要注意的就是数字要按照顺序排列,否则就会运算错误。

     以上就是excel自学教程为您提供Excel函数IFS公式多条件的写法(图文)的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/72337.html 欢迎分享转载,更多相关资讯请前往公式

站长名片

姓名:曾工

职业:IT运维

现居:深圳罗湖宝能大厦

电话:15768114603

扫码关注

  • 专注IT行业,10年IT行业经验
  • 微信