Excel中计算时间差(天/月/年)

Excel中计算时间差(天/月/年)

Excel表中如何计算时间之差呢?

可以使用 DATEDIF(start_date,end_date,unit) 公式,计算A列和B列日期的差

Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。(起始日期必须在1900年之后)

End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。

计算天数差

= DATEDIF(A2,B2,”D”)

计提月数差

= DATEDIF(A2,B2,”M”)

计算年数差

= DATEDIF(A2,B2,”Y”)

但使用这个方法,小编发现了一个bug

就是如果A2单元格的日期,大于B2单元格的日期,公式答案就会报错

所以必须 start_date的日期是小于等于≤end_date的日期

另外DATEDIF公式,还能演变一个计算到今天当天的时间差

就是把 end_date的内容输入WieTODAY()

=DATEDIF(A1,TODAY(),”D”)计算天数差

=DATEDIF(A1,TODAY(),”M”)计算月数差

=DATEDIF(A1,TODAY(),”Y”)计算年数差

今期就到这里咯,下次再见啦~

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据