Excel根据工龄计算年终奖方法大盘点!

您所在的位置:网站首页 计算工龄用什么函数最好 Excel根据工龄计算年终奖方法大盘点!

Excel根据工龄计算年终奖方法大盘点!

2023-10-01 20:58| 来源: 网络整理| 查看: 265

最常用的方式,就是用IF函数判断奖金是否为0,如果为0就是半个月工资,否则按原来的方法计算。

=IF(E4=0,C4*0.5,E4)

=IF(E4=0,C4*0.5,E4)

将E4的公式替换进去就得到最终的。

=IF(DATEDIF(D4,$E$1,"y")*C4=0,C4*0.5,DATEDIF(D4,$E$1,"y")*C4)

=IF(DATEDIF(D4,$E$1,"y")*C4=0,C4*0.5,DATEDIF(D4,$E$1,"y")*C4)

其实也可以利用个税小于0,嵌套MAX函数处理的思路,让公式更加简洁。

个税小于0的处理公式:

=MAX(0,个税)

=MAX(0,个税)

将0换成半个月工资即可。

=MAX(C4*0.5,DATEDIF(D4,$E$1,"y")*C4)

=MAX(C4*0.5,DATEDIF(D4,$E$1,"y")*C4)

3.不足1年奖励半个月的工资,满1年奖励1个月的工资,满5年奖励2个月的工资,满10年奖励3个月的工资。

工龄的区间没有规律,这种可以建立一个对应表,然后用VLOOKUP函数进行查找。

=VLOOKUP(DATEDIF(D4,$E$1,"y"),$I$4:$J$7,2)*C4

=VLOOKUP(DATEDIF(D4,$E$1,"y"),$I$4:$J$7,2)*C4

VLOOKUP函数第4参数省略,就是按区间查找。

4.不足2年没有奖励;

满2年奖励1个月工资,2年1个月奖励1个月+1/12个月工资,2年2个月奖励1个月+2/12个月工资,也就是说每增加1个月奖励1/12个月的工资;

满3年奖励2个月工资。

这种,最简单的方法,同样是建立一个对应表,然后用VLOOKUP函数进行查找。

=VLOOKUP(DATEDIF(D4,$E$1,"m"),$L$4:$M$17,2)*C4

=VLOOKUP(DATEDIF(D4,$E$1,"m"),$L$4:$M$17,2)*C4

跟前面案例不同,这里全部转换成月份,用月份比较比用年更方便。

最后,再详细介绍DATEDIF函数的用法。

这个函数可以获取两个日期相差的年月日。这是隐藏函数,跟普通函数有所区别,在输入的时候没任何提示。即使你输入date也看不到任何关于这个函数的信息,所以当你输入函数的时候,找不到是很正常的。

计算两个日期相差的年月日,y代表年,m代表月,d代表日。

=DATEDIF(A2,B2,"y")

=DATEDIF(A2,B2,"m")

=DATEDIF(A2,B2,"d")

=DATEDIF(A2,B2,"y")

=DATEDIF(A2,B2,"m")

=DATEDIF(A2,B2,"d")

不过这种算法又有一个问题,在计算月的时候没有忽略年,在计算日的时候没有忽略月。因此,出现了一种新的方法,ym代表忽略年计算月,md代表忽略月计算日。

=DATEDIF(A2,B2,"y")

=DATEDIF(A2,B2,"ym")

=DATEDIF(A2,B2,"md")

=DATEDIF(A2,B2,"y")

=DATEDIF(A2,B2,"ym")

=DATEDIF(A2,B2,"md")

https://pan.baidu.com/s/1XYqvwpPHX1wySSWJJqssBw

年底了,有不少人的心思都不在学习上了。不过卢子还是想说2句,每天坚持学习,你比别人多坚持一天,就多学到一天的知识。年后别人技能开始生疏,而你却依然很熟练,这样你就更有优势。

推荐: 新个税下工资+年终奖这样算最省税~

即将拿到年终奖,开心吗?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)返回搜狐,查看更多



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3