想在工资表里加一列按入职日期算工龄的,如何设公式
答案:4 悬赏:10 手机版
解决时间 2021-03-25 11:17
- 提问者网友:不爱我么
- 2021-03-24 12:20
想在工资表里加一列按入职日期算工龄的,如何设公式
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-03-24 12:57
如果为每半年100元的工龄奖励,那么在O4单元格输入以下公式
=INT(DATEDIF(D4,TODAY(),"m")/6)*100
公式表示:将D4距今天的相隔月数除以6,然后乘以半年有工龄奖励标准100
如果为半年为100,一年为200,两年以上都是300,那么在O4单元格输入以下公式
=LOOKUP(DATEDIF(D4,TODAY(),"m")/6,{0,1,2,4;0,100,200,300})
公式表示:将D4距当天的月数除以6,得到半年计数下多少个半年,然后在0、1、2、4中寻找与半年数小的最大值,并返回对应的工龄奖金。
=INT(DATEDIF(D4,TODAY(),"m")/6)*100
公式表示:将D4距今天的相隔月数除以6,然后乘以半年有工龄奖励标准100
如果为半年为100,一年为200,两年以上都是300,那么在O4单元格输入以下公式
=LOOKUP(DATEDIF(D4,TODAY(),"m")/6,{0,1,2,4;0,100,200,300})
公式表示:将D4距当天的月数除以6,得到半年计数下多少个半年,然后在0、1、2、4中寻找与半年数小的最大值,并返回对应的工龄奖金。
全部回答
- 1楼网友:持酒劝斜阳
- 2021-03-24 15:07
EXCEL 复制整列 就可以了,小白方法,很管用的,说多了,晕!
- 2楼网友:酒醒三更
- 2021-03-24 14:04
在工资表里加一列按入职日期算工龄里设置工龄公式方法如下:
1、计算工龄的公式如下: =DATEDIF(A2,NOW(),"y")
2、计算工龄工资的公式如下:
=IF(DATEDIF(A2,NOW(),"y")>8,135+(DATEDIF(A2,NOW(),"y")-1)*10,IF(DATEDIF(A2,NOW(),"y")>0,30+(DATEDIF(A2,NOW(),"y")-1)*15,0))
上面公式中的A2为入职日期
1、计算工龄的公式如下: =DATEDIF(A2,NOW(),"y")
2、计算工龄工资的公式如下:
=IF(DATEDIF(A2,NOW(),"y")>8,135+(DATEDIF(A2,NOW(),"y")-1)*10,IF(DATEDIF(A2,NOW(),"y")>0,30+(DATEDIF(A2,NOW(),"y")-1)*15,0))
上面公式中的A2为入职日期
- 3楼网友:爱难随人意
- 2021-03-24 13:55
O4单元格写入公式
=DATEDIF(D4,NOW(),"M")/12
下拉复制公式
如果O列是要得出工龄奖则公式写成
=FLOOR(DATEDIF(D4,NOW(),"M")/12,0.5)*200
这个公式会让不满半年的,算工龄为0个月,不满一年的算半年.
设置单元格格式为常规,再下拉复制公式追问您好,,第一个是算出工龄时间,第二个是直接算出工龄奖金的,对不,,,谢谢您,辛苦咯
=DATEDIF(D4,NOW(),"M")/12
下拉复制公式
如果O列是要得出工龄奖则公式写成
=FLOOR(DATEDIF(D4,NOW(),"M")/12,0.5)*200
这个公式会让不满半年的,算工龄为0个月,不满一年的算半年.
设置单元格格式为常规,再下拉复制公式追问您好,,第一个是算出工龄时间,第二个是直接算出工龄奖金的,对不,,,谢谢您,辛苦咯
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯