每个月1号为截止点,满一年50元,满两年80元,满三年100元,满四年及以上150封顶。
例如:张三 入职日期:2011-6-15 截止到2013-6-1 因为不到6月15日 所以只算1年
求如何设置公式?
excel中如何设置工龄工资的公式?
答案:5 悬赏:70 手机版
解决时间 2021-02-27 17:47
- 提问者网友:流星是天使的眼泪
- 2021-02-27 01:53
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-02-27 02:38
假设数据在a1,B1输入
=lookup(datedif(a1,today(),"y"),{1,2,3,4},{50,80,100,150})
=lookup(datedif(a1,today(),"y"),{1,2,3,4},{50,80,100,150})
全部回答
- 1楼网友:佘樂
- 2021-02-27 06:18
=INT((NOW()-A1)/365)
应当可以解决问题.
- 2楼网友:平生事
- 2021-02-27 05:59
比如入职日期在C2,
工龄工资=IF(DATEDIF(C2,"2013-6-1","y")>=4,150,IF(DATEDIF(C2,"2013-6-1","y")>2,100,IF(DATEDIF(C2,"2013-6-1","y")>1,80,IF(DATEDIF(C2,"2013-6-1","y")>0,50,0))))
- 3楼网友:轻雾山林
- 2021-02-27 04:59
用下边公式就可以,但是这个又决定你发工资的日期,如上,如果按6.1日发工资,就是2年,6.15之前就是1年,所以要考虑发工资的日期了
=datedif(入职日期,today(),"y")
- 4楼网友:拜訪者
- 2021-02-27 03:59
设a1单元格是员工进厂日期,在b1单元格键入如下公式, =rounddown(days360(if(day(a1)>15,date(year(a1),month(a1)+1,1),date(year(a1),month(a1),1)),today(),1)/360,0)*80 就可以算出该员的工龄工资。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯