excel函数计算工龄工资,急需!
答案:2 悬赏:0 手机版
解决时间 2021-04-12 17:56
- 提问者网友:爱唱彩虹
- 2021-04-12 09:54
在EXCEL中有员工入职日期,格式:20110201,想通过函数格式统计员工的工龄工资,请大家帮忙救急啊!工龄工资是这样规定的:0-3年(不包括3年)0元,满3年50元,满4年100元,满5年150元,满6年200元,满7年250元,满8年300元封顶,请问用涵数如何计算?万分感谢!
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-04-12 10:58
1、建议建立一个标准表(sheet1),例如A列表示工龄,B列表示满足满工龄数的工龄工资。2、在需要求工龄工资的表中插入一列计算工龄。然后根据工龄到标准表中查找工龄工资。入职日期按标准格式输入,例如2011-2-1,你可以将单元格格式数字格式自定义为:yyyymmdd,这样入职日期输入完毕后就显示为20110201了。求得工龄公式为:=DATEDIF(C2,TODAY(),"Y"),其中C2表示入职日期单元格。工龄工资可以用公式:=IF(D2<MIN(Sheet1!$A$2:$A$8),MIN(Sheet1!$B$2:$B$8),VLOOKUP(D2,Sheet1!$A$2:$B$8,2,TRUE))求得。其中:D2表示工龄。
全部回答
- 1楼网友:青灯有味
- 2021-04-12 11:54
提供一个思路给你,建议你入职日期按标准日期格式输入,不要直接输入“20110201”,应输入“2011-2-1”等形式,然后通过单元格格式自定义显示为“yyyymmdd”格式。再插入一列,用以计算工龄,公式可采用=year(today())-year(入职日期)+(month(today()-month(入职日期))/12的形式求出具体工龄,然后再采用如下公式求出工龄工资:
=if(工龄>=4.5,150,if(工龄>=3.5,120,if(工龄>=2.5,90,if(工龄>=1.5,60,if(工龄>=0.5,30,0)))))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯