[问与答] 如何使用 Excel 计算 2 个日期的差值,以**年**天为格式

目前尝试使用的公式是
=DATEDIF(B2,TODAY(),”y”)&” Years, “
&DATEDIF(B2,TODAY(),”yd”)&” Days “

假设 B2 日期为 2005.1.25 与今天的差值为 19 年 121 天 但使用公式算出来的日期是 19 年 116 天 少了 5 天

如何修复这个 bug 也就是说 要让 Excel 计算天数的时候,还要考虑起止年份中存在的润年问题