我试图了解 DATEDIF(date1,date2,"d") 和 DATEDIF(date1,date2,"yd") 在 Excel 中的区别。尝试处理闰年日期时非常令人困惑。
例如
=DATEDIF("2/29/2020","3/1/2021","yd")
给0
.
但是当我尝试给予
=DATEDIF("2/29/2020","3/1/2021","d")
给1
.
还有一件事是
=DATEDIF("2/1/2020","3/1/2021","yd")
给出 29 和
=DATEDIF("2/1/2019","3/1/2021","yd")
给出 28。
一些文章声称开始日期的年份用于计算,因此使用该逻辑DATEDIF("2/29/2020","3/1/2021","yd")
应该给出1
而不是零。有人可以解释计算是如何进行的,以及计算是在哪一年考虑的?