Excel中使用IF嵌套函数计算销售人员薪资
February 23, 2008 – 10:16 pm今天下午在一个客户那里调试sun服务器。
大约30分钟就搞定了,准备离开时路过他们财务部办公室被一个商务拦住了。
她问我一个Excel里面IF嵌套函数的问题,她想通过IF函数来计算销售部门的薪资和提成。
6000<K<=10000元,按8%提成;
10000<K<=20000元,按10%提成;超出10000部分毛利*10%+700
20000<K<=30000元,按13%提成;超出20000部分毛利*13%+1500
30000<K<=40000元,按16%提成;超出30000部分毛利*16%+2100
40000<K<=50000元,按20%提成;超出40000部分毛利*20%+3500
K>50000元,按25%提成;超出50000部分毛利*25%+5000
注:此核算方法已经被修改。
她已经弄了快一天了,统计出来的数目总是错误,明天上午就要发工资了,很是着急。
我问她财务软件中不可用这样做吗?她说习惯用Excel这样做,但以前的提成制度很简单。
没办法,就帮帮她吧,虽然我也不是非常熟悉Excel,但编过程序的怎么能害怕IF呢?
新建一个Excel文档,分别在A列输入上面各个提成区间的随机值作为测试,然后再B列测试函数。
很快给出了IF的嵌套函数。
在B2中输入:
=IF(AND(A2>6000,A2<=10000),A2*0.08,IF(AND(A2>10000,A2<=20000),(A2-10000)*0.1+700,IF(AND(A2>20000,A2<=30000),(A2-20000)*0.13+1500,IF(AND(A2>30000,A2<=40000),(A2-30000)*0.16+2100,IF(AND(A2>40000,A2<=50000),(A2-40000)*0.2+3100,IF(A2>50000,(A2-50000)*0.25+5000))))))
测试后,数据正确。她按照此用法,果然很快就得出销售部的销售人员的薪资了。
事实上,这个函数公式并不是很复杂的,我记得以前看过Excel函数应用500例和Excel 应用大全上面好像有IF嵌套函数的介绍,这里只是综合了一个AND函数了。
(the end)
6 Responses to “Excel中使用IF嵌套函数计算销售人员薪资”
达3000元,给予返利10%;达4000元,给予返利11%;达7000元,给予返利12%;达8000元,给予返利13%;达10000元,给予返利15%;达20000元,给予返利16%;达15000元起,另给予200元;其它品项按8个点返。
By 某某 on Apr 11, 2008
请帮忙下,该怎么用IF函数.为什么在EXCEL表中老是出错.
By 某某 on Apr 11, 2008
我是这样做:=IF(AND(E6>2999),E6*0.1,IF(AND(E6>3999),E6*0.11,IF(AND(E6>6999),E6*0.12,IF(AND(E6>7999),E6*0.13,IF(AND(E6>9999),E6*0.15,IF(AND(E6>19999),E6*0.16,IF(E6>150000,(E6*0.15)+300)))))))
By 某某 on Apr 11, 2008
我刚测试过,你应该这样组合:
=IF(E6<3000,E6*0.08,IF(AND(E6>=3000,E6<4000),E6*0.10,IF(AND(E6>=4000,E6<7000),E6*0.11,IF(AND(E6>=7000,E6<8000),E6*0.12,IF(AND(E6>=8000,E6<10000),E6*0.13,IF(AND(E6>=10000,E6<15000),E6*0.15,IF(AND(E6>=15000,E6<20000),E6*0.15+200,IF(E6>=20000,E6*0.16+200))))))))By admin on Apr 11, 2008
当月销售达3000元起,给予销售奖励金350元;当月销售达4000元起,给予销售返利加2%;
每增长1000元,给予销售返利加2%;最高点为10%
By 某某 on Apr 14, 2008
公式应该是:

=IF(A2<3000,0,IF(AND(A2>=3000,A2<4000),350,IF(AND(A2>=4000,A2<5000),350+A2*0.02,IF(AND(A2>=5000,A2<6000),350+A2*0.04,IF(AND(A2>=6000,A2<7000),350+A2*0.06,IF(AND(A2>=7000,A2<8000),350+A2*0.08,IF(AND(A2>=8000),350+A2*0.1)))))))我的测试结果如下:
By admin on Apr 14, 2008