【发布时间】:2015-04-10 00:24:54
【问题描述】:
我需要创建一个函数来计算从今天到生日的天数。 到目前为止我所拥有的是:
Function synnipaev(sk As Date, tana As Date)
synnipaev = DateDiff("d", sk, tana)
End Function
sk 是 Excel 表中的生日(格式为 10.10.2001 DD/MM/YYYY)
tana 是 Excel 工作表中的今天日期 (=TODAY() DD/MM/YYYY)
它给了我日子,但也包括了岁月。 如何使函数不包含年份?
【问题讨论】:
-
你的意思是它还包括年份?
-
例如生日 = 10.10.2001 和今天 = 10.04.2015。答案应该是 183,但实际上是 4930
-
为什么答案是 183? 10 月 4 日和 10 月 10 日之间相差 6 天。这没有任何意义。您需要多解释一下您的期望以及它应该如何工作。
-
@stocksynd 使用
10.10.2001是个坏主意,因为不清楚哪个是月份,哪个是日期。 -
现在应该更容易理解了