我需要一个Excel公式,其中.5%会在每5年服务的时间内添加到个人的奖金支出中。
示例:John Doe于2010年被聘用,2015年他每年将获得0.5%的增长,直到他达到10年的服务期,然后他将获得每年1%的收入,直到他获得15年的服务,然后他将获得收到1.5%等。
答案 0 :(得分:0)
为了计算取决于年份的百分比,我创建了这个公式:
=ROUNDUP(A1/5,0)/2*A1-(1.25*ROUNDUP(A1/5,0)^2-1.25*ROUNDUP(A1/5,0))
(单元格A1
代表年份)
基本上这是一个函数Y=A*X+B
A
为ROUNDUP(A1/5,0)/2
然后B
表示为函数y = a*x^2 + b*x
a*x^2
是1.25*ROUNDUP(A1/5,0)^2
b*x
为-1.25*ROUNDUP(A1/5,0)
该函数产生以下结果:
Year %
---- ----
1 0.5
2 1
3 1.5
4 2
5 2.5
6 3.5
7 4.5
8 5.5
9 6.5
10 7.5
11 9
12 10.5
13 12
14 13.5
15 15
更新
我刚刚意识到,也许你想要这样的结果:
Year %
---- ----
1 0
2 0
3 0
4 0
5 0
6 0.5
7 1
8 1.5
9 2
10 2.5
11 3.5
12 4.5
13 5.5
14 6.5
15 7.5
在这种情况下,只是公式的第一部分发生了变化。以下两个选项都有效:
=ROUNDDOWN((A1-1)/5,0)/2*A1-(1.25*ROUNDUP(A1/5,0)^2-1.25*ROUNDUP(A1/5,0))
=CEILING(A1/5-1,1)/2*A1-(1.25*ROUNDUP(A1/5,0)^2-1.25*ROUNDUP(A1/5,0))