Excel中有入职日期,计算到今日的工龄精确到几个月几天?

自己做了一次提示我输入的公式存在错误

可以使用DATEDIF函数,这是excel中的一个隐藏函数
例如:计算日期为2007-10-08和当前日期的间隔月份数.

公式: =DATEDIF("2007-10-08",TODAY(),"M")
再举例:计算日期为2007-10-08和当前日期的不计月份和年份的间隔天数.
公式: =DATEDIF("2007-10-08",TODAY(),"MD")
把两个函数的结果用连接符&连接起来就是具体几个月几天了,其中的日期可以用单元格引用
(因为题主没有提供具体单元格,这里就用具体日期举例了)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-03

    公式为:

    =DATEDIF(A1,TODAY(),"y")&"年"&DATEDIF(A1,TODAY(),"ym")&"月"&DATEDIF(A1,TODAY(),"md")&"天"

    如图所示:

3. X月X天:

=DATEDIF(A1,TODAY(),"m")&"月"&DATEDIF(A1,TODAY(),"md")&"天"

本回答被提问者采纳
第2个回答  2019-12-28
=DATEDIF(A2,TODAY(),"M")&"月"&DATEDIF(A2,TODAY(),"MD")&"天"
相似回答