在日期的计算中,根据很多的小伙伴在后台留言说,如何计算两个日期之间的差额。今天就给大家介绍两个日期之间的差额计算的方法,可以精确到年月日。正文开始前,先给大家来一波福利,大家可以去后台自取:
《680套Excel实用模板》
正文开始,下面是一份账款应收逾期的明细,现根据下列的应收日期计算与当前日期之间的差额,在D列的单元格中写出公式。
方法一
对于上面的问题,在前面的文章中给大家介绍过关于Datedif函数,如果大家还没有学会的,请参阅文章《账龄分析,你想要的方法这里都有,整理全了!》
在D2单元格中输入公式:
=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"个月"&DATEDIF(B2,TODAY(),"md")&"天",按Enter键后完成向下填充即可。
需要注意的是:双引号均是英文半角。TODAY()函数为返回当前的日期,无任何的参数。公式是分别获取了两个日期相隔的年,月,日然后将其连接起来。
如下图所示:
方法二
除了上面的方法还有一个更加简单的方法。
在D2单元格中输入公式:
=TEXT(SUM(DATEDIF(B2,TODAY(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")
然后按Enter键后向直填充即可。
需要注意的是:这里先使用Datedif函数将相隔的年,月,日计算出来,再分别乘以10000,100,10进行相加,组成一个五位数,然后使用Text函数返回相应的格式。如下图所示:
福利时间
本文来源:24财务Excel,作者世杰老师
点
![1ef3a97f53b8c7367ee27bd30725c226.png](https://i-blog.csdnimg.cn/blog_migrate/0f854949106dcd7c483b28203aee4663.png)
![445791689cbeacd44b962d2674e111e0.gif](https://i-blog.csdnimg.cn/blog_migrate/c3706c6b13040e6e14db728f4087748c.gif)