成绩等级,销售区间提成,快递费计算.. IFS全搞定!

文摘   职场   2024-12-14 17:11   湖北  

提问加Q群341401932 加微信EXCEL880B领取免费教程

学生成绩划分等级销售区间提成快递费计算……

Excel2019版本新增函数IFS简直就是为此而生。在此之前主要依靠IF嵌套,对用户逻辑思维能力要求较高。

IFS参数成对出现,一个判断对应一个结果,由上而下逐个执行:

如果A1>0,输出”正数”;

如果A1<0,输出”负数”;

如果A1=0,输出”零”.

IF嵌套评定等级

根据等级标准给学生评定等级,4个条件,3个IF嵌套:

=IF(C3<60,"D",IF(C3<80,"C",IF(C3<90,"B","A")))

IFS评定等级

同样的问题用IFS,逻辑虽然一致,但理解起来容易得多,一个判断对应一个输出:

=IFS(C3<60,"D",C3<80,"C",C3<90,"B",C3<=100,"A")

小技巧,书写公式时可以默念或小声念:如果C3小于60,那么输出D,如果C3小于80,那么输出80……

有助于厘清逻辑。


IFS常见错误

同样的问题,把IFS条件和换个顺序,结果全部错误:

=IFS(C3<=100,"A",C3<90,"B",C3<80,"C",C3<60,"D")

原因:IFS依次执行条件判断,一旦条件成立,输出对应结果并终止程序,不再往下执行。如案例中首先判断C3<=100,是否成立,如成立则输出”A”,不再判断C3<90……

买课程可进永久答疑群,课程可免费试学点击下方链接即可

郑广学Excel实战教程



IFS多条件判断

IFS也支持多条件判断,这里的多条件是指一个判断中存在多个条件。

例如,根据职级和年限两个条件判断积分:

=IFS(AND(C3=$G$4,D3>=$H$4),$I$4,AND(C3=$G$5,D3>=$H$5),$I$5,AND(C3=$G$6,D3>=$H$6),$I$6,AND(C3=$G$7,D3>=$H$7),$I$7,TRUE,"")

公式很长,但逻辑是清晰的,4种情况对应4种结果,4种情况都不满足的话,第5组判断输出空,避免出现错误值#N/A.

好了,今天的Excel小课堂就到此结束,大家赶紧实际操作联系一下吧,有不懂的问题可以留言问我!感谢关注Excel880,还请多多转发,持续关注我们呀!


EXCEL880
Excel/WPS办公技巧分享 郑广学VBA/VSTO/JSA教程分享 课程咨询及付费定制表格加EXCEL880B
 最新文章