Excel-关于工龄与参保日期的计算
发布时间:2023-07-31 04:28:06 作者:南川客 浏览量:926
使用TEXT函数,转换字符串。
公式:=--TEXT([@导出日期字符],'0-00-00')
同理,日期也可转字符串
公式:=TEXT(A1,'yyyymmdd')
y,代表年;m,代表月;d,代表日。
today函数与now函数,均无需参数。且都属于易失性函数,在打开其他Excel表或者重新打开Excel时,公式都会重新计算,获取当前系统的日期和时间。
公式1:=today()
公式2:=now()
datedif函数,是一个功能强大的隐藏函数。
用于计算两个日期之间的天数、月数、年数,常用于工龄、账龄之类的计算。
公式:=datedif(start_date,end_date,unit)
unit参数说明
例子1:员工司龄计算
公式:=DATEDIF([@入职日期],TODAY(),'Y')
解释:开始时间为B2入职日期;结束时间使用了today()函数(今天);返回类型选择Y,返回年差数。如此就得到了,人员入职的司龄。类似工龄,也是同样的办法。
例子2:员工参保未缴月数计算
由于参加工作时间与参保时间不同步,所以需要计算所差月数,放百年补缴社保。
公式:=DATEDIF(B2,C2,'M')
解释:工作时间 - 参保时间,类型选择“M”(整月数),不足一月的就会被舍去。从而计算出未缴纳月数。
收藏
最热文章
为您推荐
最新文章
热门话题