在EXCEL中如何计算工龄的年月

如题所述

工龄计算可以使用DATEDIF函数,第3参数为Y、YM时,分别计算起始、终止日期间整年数、忽略年的整月数。
=TEXT(SUM(DATEDIF(A1,B1,{"Y","YM"})*{100,1}),"0年00个月")
  返回”7年09个月“
  如果要求严格点,不想显示类似”0年08个月“”3年00个月"这类无意义的0,可以使用以下公式:  
=TEXT(DATEDIF(A1,B1,"Y"),"0年;;")&TEXT(DATEDIF(A1,B1,"YM"),"0个月;;")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-08-22

首先输入等于datedif括号点击入职时间单元格,括号再输入逗号再输入today补齐括号,双引号里面输入y,结尾括号,回车确定即可完成。

第2个回答  2019-06-06
我是用的下列公式:
=int(days360(a1,b1)/360)
其中,a1为参加工作时间,b1为工龄计算基准日,格式均为yyyy-mm-dd(年-月-日).结果是实际工龄(满1年才算,不足1年不算);
如果算虚年,即不足1年也算工龄,将公式改为:
=int(days360(a1,b1)/360)+1
第3个回答  2019-09-11
假设A2输入工作时间,B2输入截止时间,则可在C2中输入如下公式:
=INT(DATEDIF(A2,B2,"M")/12)&"年"&MOD(DATEDIF(A2,B2,"M"),12)&"月"
第4个回答  2020-09-25

excel如何计算工龄?这个视频告诉你!

相似回答