根据一年 360 天 (12 个 30 天月) (用于某些会计计算)返回两个日期之间的天数。 如果财会系统是基于一年 12 个月,每月 30 天,可使用此函数帮助计算支付款项。
语法
DAYS36 0 (start_date,end_date,method)
start_date 和 end_date 是要知道天数的两个日期。 如果在end_date后发生start_date,DAYS360返回负数。
方法 是一个逻辑值,该值指定是在计算中使用美国方法还是欧洲方法。
|
方法 |
定义 |
|---|---|
|
FALSE 或省略 |
美国 (NASD) 方法。 如果开始日期是一个月的 31 号,则等于同月的 30 日。 如果结束日期是一个月的 31 日,而开始日期早于一个月的 30 日,则结束日期将等于下个月的 1 号;否则,结束日期将等于同月 30 日。 |
|
TRUE |
欧洲方法。 开始日期和结束日期发生在一个月的 31 日将等于同月 30 日。 |
备注
日期是作为有序序列数进行存储的,因此可将其用于计算。 默认情况下,1899 年 12 月 31 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
示例
|
Col1 |
Col2 |
公式 |
说明(结果) |
|---|---|---|---|
|
1/30/2008 |
2/1/2008 |
=DAYS360 ([Col1],[Col2]) |
两个日期之间的天数,基于 360 天的年份 (1) |