If 函数再见!Ifs、Switch来了
If 函数再见!Ifs、Switch来了
excelpx-tete
每天一篇excel原创教程,由浅入深,全面学习excel技巧、函数、图表和VBA编程。有excel问题也可以提问哦!
IF是Excel表格中最常用的条件判断函数,但如果你安装了最新Excel版本,可以对IF函数说bye bye了,因为新增的两个判断函数 IFS 和 Switch ,在多条件判断时比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集配套视频 ), 点我查看详情
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03