请教电子表格中如何计算员工工龄工资(自次月开始计算每满一年递增)

2025-03-26 16:31:41
推荐回答(2个)
回答1:

=if((month(today())>month(a1))*(datedif(a1,today(),"y")>0),30+datedif(a1,today(),"y")*15-15,"")

回答2:

以下内容供参考:
1、可以采用EXCEL表格中的函数DATEDIF来实现。
2、DATEDIF的用法:DATEDIF(start_date,end_date,unit), Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
Unit 返回
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
3、可以在需要显示工龄工资的单元格如此定义函数:DATEDIF(**,TODAY(),"y"),其中“**”可以设置为需要表示员工参加工作时间的单元格,TODAY()为今天,“y"表示返回的时间段为整年数。