excel 计算工龄工资

来源:百度知道 编辑:UC知道 时间:2024/05/22 19:30:26
这个问题不知道能否用EXCEL来解决的:
D列是进公司的时间(日期格式),N列为EXCEL计算出来的工龄,O列为工龄补贴。现要做到的是:O列的数能自动计算,满一年的(也就是第13个月起)计发10元,每多一年加10元,80元封顶。
我是一个小小菜鸟,真是没办法解决这个问题,求助各位大虾啊。先在这里谢谢了啊。

要有一个结算工资的截止日期比如设在P1
N列设置为数值格式不要小数点,输入公式=DAYS360(D2,P1)/30的出的是月份数,向下拉填充公式。O列输入=IF(N2>=104,"80",IF(N2>=91,"70",IF(N2>=78,"60",IF(N2>=65,"50",IF(N2>=52,"40",IF(N2>=39,30,IF(N2>=26,"20","10")))))))向下拉填充!

修改了下公式,这次可以了!已经测试过了!

设置O列格式为自定义:[>80]"80"
以第一行为例
N1的公式为:TRUNC((DAYS360(D1,E1))/365,0) 注:E列为结算工资截止日期
若是当日截止,将E1改为now()即可
O1的公式为:N1*10

其他行向下拉填充即可!

在表格后面找一列空的列,在该列的第一个单元格输入taujin的公式,然后往下拉就是。

=MIN(80,INT((N1-1)/12)*10)

N列是什么格式的?