如何在EXCEL中显示工龄年月日

2025-05-06 01:51:58
推荐回答(5个)
回答1:

同学,这个题这样做,如图:(就我的符合了你的要求)

工龄是多报到时间算计算的,我这个图上,我是从2010年8月1日到今天2014年1月4日计算。在C2输入

=DATEDIF(A2,NOW(),"y")&"年"&DATEDIF(A2,NOW(),"ym")&"个月"&DATEDIF(A2,NOW(),"md")&"天"


下面的填充就行了。

回答2:

请用查找与替换将报到时间和转正日期列的单元格格式中的"."替换为 "-",使之成为EXCEL中的标准日期格式。设报到时间在E3,工龄在G3,请在G3输入公式:
=DATEDIF(E3,TODAY(),"Y")&"年"&DATEDIF(E3,TODAY(),"ym")&"个月"&DATEDIF(E3,TODAY(),"md")&"天"
下拉复制即可。

回答3:

假设报到时间在B2单元格 工龄处 填写下列公式下拉即可!
=DATEDIF(SUBSTITUTE(B2,".","-"),TODAY(),"y")&"年"&DATEDIF(SUBSTITUTE(B2,".","-"),TODAY(),"ym")&"月"&DATEDIF(SUBSTITUTE(B2,".","-"),TODAY(),"md")

回答4:

假设你的编号为1的报表时间在E2,那么在工龄处输入=(f2-e2)/365
如果你得出的工龄需要向下取整,就输入=INT((G7-F7)/365)

回答5:

=TEXT((TODAY()-C5),"0000年00月00日")