如何应用Excel函数计算日期间相差的年月日

网友投稿 720 2022-11-27

如何应用Excel函数计算日期间相差的年月日

如下图所示,下面的公式可以返回A列日期到B列日期相差的具体年月日数。

如何应用Excel函数计算日期间相差的年月日

方法1:使用DATEDIF函数D2单元格中的个公式:=TEXT(SUM(DATEDIF(A2,B2,{"y","ym","md"})*{10000,100,1}),"0年00月00日")思路解析:主要使用DATEDIF函数的3个参数分别计算A2与B2相差的年,月,日数,在通过{10000,100,1}重新组合成数值,最后通过文本TEXT函数来进行文本组合。方法2:使用其它日期函数F2单元格中的公式:=(YEAR($B2)-(TEXT($A2,"mmdd")>TEXT($B2,"mmdd"))-YEAR($A2))&"年"&MOD(MONTH($B2)-MONTH($A2)-(DAY($A2)>DAY($B2)),12)&"月"&MOD(DAY($B2)-DAY($A2),DAY($B2-DAY($B2)))&"天"

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:利用Excel函数统计不重复值数量的三种方法详解
下一篇:Excel日报表中后续日期链接的数值如何隐藏?
相关文章