用excel怎么才能准确的算出员工的工作年限呢 开始20030328 离职20050328 是2年0天0月

如题所述

假如两个日期分别在A1、A2两个单元格中,用如下公式就可以计算出来:
=DATEDIF(A1,B1,"y") & "年" & DATEDIF(A1,B1,"ym") & "月"&DATEDIF(A1,B1,"md") & "日"

GoodLuck!追问

这个公式要给成0000-00-00的格式吧,如果格式不改有别的公式吗??

追答

这个公式要求A1、A2中必须是日期,具体日期的什么格式都无所谓的。
如果数据多,那就可以加一个辅助列,用这个公式来生成日期(显示结果为一数字的话,请设置下日期格式)
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(2))

然后在最前面那个公式里再引用这个辅助列进行计算。

GoodLuck!

温馨提示:答案为网友推荐,仅供参考
相似回答