分享

If 函数再见!Ifs、Switch来了

 rogerkfl 2021-12-12

IF是Excel表格中最常用的条件判断函数,但如果你安装了最新Excel版本,可以对IF函数说bye bye了,因为新增的两个判断函数IFSSwitch,在多条件判断时比IF函数要方便很多。

一、语法

=IFS(条件1,值1,条件2,值2.....条件N,值N,TRUE或1,其他值)

=SWITCH(TRUE,条件1,值1,条件2,值2.....条件N,值N,其他值)

=SWITCH(要判断的值,条件1,值1,条件2,值2.....条件N,值N,其他值)

2、示例

【例1】根据销量判断任务是否完成(>100为完成)

=IFS(B2>100,'任务完成',1,'未完成')

=SWITCH(TRUE,B2>100,'完成','未完成')

=IF(B2>100,'完成','未完成')

总结:单条件判断,用IF函数更简捷些

图片

【例2】根据销量判断任务级别

=IFS(B2>200,'A',B2>150,'B',B2>100,'C',1,'D')

=SWITCH(TRUE,B2>200,'A',B2>150,'B',B2>100,'C','D')

=IF(B2>200,'A',IF(B2>150,'B',IF(B2>100,'C','D')))

总结:多层判断时,用ifs和switch省去了用多个IF函数,更方便。虽然本例SWITCH比IF公式还长一些,但如果判断条件很多时,SWITCH公式就会比IF公式短的多了。

图片

【例3】根据部门判断奖金

=IFS(B2='财务部',1000,B2='人事部',800,B2='总办',400,B2='销售',2000)

=SWITCH(B2,'财务部',1000,'人事部',800,'总办',400,'销售',2000)

总结:当条件是单个值时,用switch更简单

图片

兰色说:IFS、Switch函数在多条件判断时比IF函数要方便,但在单条件判断时,还是用IF函数吧。

长按下面二维码图片,点上面前往图中包含的公众号然后再点关注,每天可以收到一篇兰色最新写的excel教程。

工作中最常用的Excel函数公式,全印在一张超大的鼠标垫上(送40集配套视频),点我查看详情

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多