EXCEL累进法计算公式怎么写

员工基本任务12000,超过12000的部分分别提成,超出部分在5000以内,按5%提成,超出部分在5000-10000之间按10%提成,超出部分在10000-15000之内按15%提成,超出部分在15000-25000之间按20%提成。假设员工销售额为21000,那么他该提成的部分为21000-12000=9000,9000就该按10%提成,请问在EXCEl里面这个公式该怎么写?

这种问题,我个人建议加个辅助列,如果直接用函数写不方便以后修改!

先给你个例子



如图,输入


=IF(A1-12000<5000,0.05,IF(A1-12000<=10000,0.1,IF(A1-12000<=15000,0.15,0.2)))*(A1-12000)


如果你有兴趣,给你做个辅助列的!




图中加了个辅助列,以后你要修改提成也好办。公式如下:


=IF(A1<12000,0,VLOOKUP(A1-12000,$D$3:$E$6,2))*(A1-12000)


直接修改辅助列中的数字就行了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-26
基本任务是12000,得到基本工资假设是1000,如果没有基本工资,你就把公式里的1000换成0,

不好意思:有点错误:修正如下:
=IF(P4<12000,1000,IF(P4<=17000,1000+(P4-12000)*0.05,IF(P4<=22000,1000+250+(P4-17000)*0.1,IF(P4<=27000,1000+750+(P4-22000)*0.15,IF(P4<=37000,1000+1500+(P4-27000)*0.2)))))
第2个回答  2014-02-26
=ROUND(IF(A180-12000>15000,(A180-12000)*0.2,IF(A180-12000>10000,(A180-12000)*0.15,IF(A180-12000>5000,(A180-12000)*0.1,IF(A180-12000>0,(A180-12000)*0.05,0)))),2)追问

IF(A180-12000>0,(A180-12000)*0.05,0), 按5%提成的为什么是>0呢

追答

因为你说的5000以内是5%的提成,就是相当于0-5000是5%的提成

本回答被提问者采纳
相似回答