最近帮Excel网络函数库用户解决问题,遇到一个新函数IFS(),小编觉得特别有用,今天就分享给大家。
IFS()是Excel2016新增的条件判断函数,以往进行条件判断只能使用函数IF(条件,值1,值2),如果进行多条件判断,需嵌套IF函数excel多条件判断输出,例如IF(条件1,(IF(条件2,值3,值4)),值2)等。
如果使用IFS()函数,就会简单很多,多条件判断只需写成IFS(条件1,值1,条件2,值2,条件3,值3),只要符合某个条件,就返回对应的值。
以学生成绩单为例,使用IF()函数得这么写嵌套公式
=IF(D3=100,”满分”, IF(D3>=95,”优秀”, IF(D3>=80,”良好”, IF(D3>=60,”及格”,”不及格”)))),如下图所示
如果使用IFS()函数,可以这么写
=IFS(D3=100,”满分”, D3>=95,”优秀”, D3>=80,”良好”, D3>=60,”及格”,
D3。
使用IFS()函数进行多条件判断时比嵌套IF()函数要方便得多,但同时有一个潜在问题要特别注意,这也是本文要解决的问题,IFS()函数多条件判断时,一定要注意多个条件的顺序excel多条件判断输出,如果条件顺序不对就会导致得到不预期结果。
比如上面的IFS公式写成
=IFS(D3=100,”满分”,D3>=80,”良好”,D3>=95,”优秀”,D3>=60,”及格”,D3
那么,将不会返回优秀的成绩,因为IFS()多条件判断时,是按照条件顺序执行的,一旦遇到满足的条件,将不会继续执行,直接返回相应值。
声明:
1、本站资源针对会员完全免费,站点中所有资源大部分为投稿作者付费教程,切勿轻易添加教程上除本站信息外的任何联系方式,谨防被割,如有疑问请随时联系客服。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
1、本站资源针对会员完全免费,站点中所有资源大部分为投稿作者付费教程,切勿轻易添加教程上除本站信息外的任何联系方式,谨防被割,如有疑问请随时联系客服。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。