求设置EXCEL表格中工龄工资的公式~

工龄已天数为基础,每100天,就有工龄工资100元;100天以下的,没有工龄工资;封顶4800天,即是最高工龄工资4800元。 工龄工资必须以整百的累加的。 谢谢


=IF(INT((F5-E5)/100)*100>=4800,4800,INT((F5-E5)/100)*100)


我用比较初级的判断,应该能达到你的要求.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-13
为了提高员工的忠诚度和培养员工的归属感,企业往往会对工作时间长的员工给予相应的工龄报酬,以此来减少员工的流动性。计算工龄和工龄工资往往是认识部门或者财务部门需要完成的工作,这里http://jingyan.baidu.com/article/425e69e6e1dfa1be14fc1647.html就逐步的演示怎么用exce表格进行工龄以及工龄工资的计算。本回答被网友采纳
第2个回答  2019-01-07
=DATEDIF(A1,TODAY(),"D") 这是显示入职到今天的天数
=LEFT(IF(DATEDIF(C4,TODAY(),"D")<100,0,DATEDIF(C4,TODAY(),"D")),IF(IF(DATEDIF(C4,TODAY(),"D")<100,0,DATEDIF(C4,TODAY(),"D"))>999,2,1))*100
这个是算工龄工资
然后不能超过4800,公式太长了,你最好能用名称命名下这个公式,以名称计算为例:
IF(计算>4800,4800,计算)
第3个回答  2015-03-04
=IF(ROUNDDOWN((TODAY()-"2010/7/1")/100,0)*100>=4800,"4800",ROUNDDOWN((TODAY()-"2010/7/1")/100,0)*100)

放单元格就可以了。“2010/7/1” 表示入职日期,也可以修改成对应的单元格A1 A2
第4个回答  2015-03-04
比如A列为参加工作日期,则工龄工资单元格=if ((date(today)-date(A1)<=4800,((date(today)-date(A1))mod100)*100,4800)