Hello大家好,我是帮帮。今天跟大家分享一下Excel快速计算阶梯提成,多种函数殊途同归,常量函数轻松掌握。
有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找到并关注我,里面有海量各类模板素材免费下载,我等着你噢^^<——非常重要!!!
大家请看范例图片,根据业绩计算销售人员的提成,下面是提成方法,阶梯式提成,与个税缴纳同理。
我们可以一个阶梯一个判断,使用IF函数。=IF(E3<50000,0,IF(E3<100000,200,IF(E3<200000,500,IF(E3<400000,900,IF(E3<700000,1500,IF(E3<1000000,2200,IF(E3>=1000000,(E3-1000000)*0.1+3000))))))),对业绩依次判断,处于哪个阶区返回数值,或者跳转下一个阶区,很简单的函数逻辑,但是多重嵌套容易书写出错。
我们依然可以使用LOOKUP函数进行常量分解,=LOOKUP(E3,{0,0;50000,200;100000,500;200000,900;400000,1500;700000,2200;1000000,3000})+IF(E3>=1000000,(E3-1000000)*0.1),常量数组将就对应,不能添加单元格或者函数引用,所以最后还得嵌套一个IF,表示超过100万的系数。
同样,我们还可以使用SMALL和MATCH的嵌套,=SMALL({0,200,500,900,1500,2200,3000},MATCH(E3,{0,50000,100000,200000,400000,700000,1000000}))+IF(E3>=1000000,(E3-1000000)*0.1),MATCH在常量数组里面找位置,达到第几阶的标准,然后SAMLL在数组里面找到第几个最小的值。
我们还可以运用常量数组的逻辑判断,MAX求出结果。=MAX((E3>={0,50000,100000,200000,400000,700000,1000000})*{0,200,500,900,1500,2200,3000})+IF(E3>=1000000,(E3-1000000)*0.1),以E3为例子,大于等于常量数组前四个,后面的条件不成力返回FALSE,对应生成{0,200,500,900,0,0,0}的结果,MAX再求出900的最大值。
常量数组的运用可以计算数据,可以计算逻辑,与其他函数嵌套往往可以达到意想不到的效果,大家理解之后,举一反三,希望大家都能GET到。
希望大家喜欢今天的教学:)拜拜,下课-。-(多看看本文第二段哟,老!熟!人!都!懂!的!)绝对不让你后悔,赶紧摁一下!“了解更多”在文末唷!百度“模板终结者”也可以噢~。~