在日期的计算中,根据很多的小伙伴反应说,有必要再给大家讲一下,如何计算两个日期之间的差额的问题,今天呢,今天呢,小必给大家介绍两个日期之间的差额计算的方法,即精确到几年几月几日。
下面是一份账款应收逾期的明细,现根据下列的应收日期计算与当前日期之间的差额,在D列的单元格中写出公式。
01
方法一
对于上面的问题,在前面的文章中给大家介绍过关于Datedif函数,如果大家还没有学会的,请参阅文章《账龄分析,你想要的方法这里都有,整理全了!》
在D2单元格中输入公式:
=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"个月"&DATEDIF(B2,TODAY(),"md")&"天",按Enter键后完成向下填充即可。
需要注意的是:双引号均是英文半角。TODAY()函数为返回当前的日期,无任何的参数。公式是分别获取了两个日期相隔的年,月,日然后将其连接起来。
如下图所示:
02
方法二
除了上面的方法还有一个更加简单的方法。
在D2单元格中输入公式:
=TEXT(SUM(DATEDIF(B2,TODAY(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")
然后按Enter键后向直填充即可。
需要注意的是:这里先使用Datedif函数将相隔的年,月,日计算出来,再分别乘以10000,100,10进行相加,组成一个五位数,然后使用Text函数返回相应的格式。如下图所示:
来源:24财务excel,作者:小必