基于一年 360 天 (某些会计计算中使用的 12 个 30 天月份返回两个日期之间的天数) 。 如果财会系统是基于一年 12 个月,每月 30 天,可使用此函数帮助计算支付款项。
语法
DAYS360 ( 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) 的两个日期之间的天数 |