Excel中如何计算两个单元格内年月日的时间差?

2025-03-15 16:39:31
推荐回答(5个)
回答1:

1,C1中公式,=B1-A1

2,C1上右键->设置单元格格式->其他->yy"年"mm"月"dd"天"

回答2:

在C1输入以下工式:


=DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"Ym")&"月"&DATEDIF(A1,B1,"Md")&"天"

如下图:

回答3:

将公式改为
=TEXT(YEAR(B1)-YEAR(A1),"0")
或者

=DATEDIF(A1,B1,"Y")
如果用第二个公式仍显示1900年1月26日,改用下面的公式
=TEXT(DATEDIF(A1,B1,"Y"),"0")

回答4:

选中C1,右键-设置单元格格式,数字选项卡下面选择常规(或者数值)就好了

回答5:

=DATEDIF(a1,b1,"y")&"年"&DATEDIF(a1,b2,"m")&"月"&DATEDIF(a1,b1,"d")&"日"