【日期和时间函数】相差天数计算:DAYS360函数的使用技巧
按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),返回两日期间相差的天数,这在一些会计计算
中将会用到。如果会计系统是基于一年 12 个月,每月 30 天,则可用此函数帮助计算支付款项。
语法
DAYS360(start_date,end_date,method)
Start_date, end_date :计算期间天数的起止日期。
如果 start_date 在 end_date 之后,则 DAYS360 将返回一个负数。
Method :一个逻辑值,它指定在计算中是采用欧洲方法还是美国方法。
注意:应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。
例如,使用函数 DATE(2009,7,23) 输入 2009 年 7 月 23 日。如果日期以文本形式输入,则会出现问题。
说明
WPS表格可将日期存储为可用于计算的序列数。默认情况下,1899年12月31日的序列号是 1,而2008 年1月1日
的序列号是 39448,这是因为它距1899年12月31日有 39448 天。
在之前的教程中我们讲述了如何使用DATEDIF函数计算实际日期间隔数,但有些会计系统采用的是十二个月都是
30 天的历法,一年为360 天,这时DATEDIF函数就不适用了,应该使用DAYS360函数来计算,下面举例说明。
■首先将光标定位在D4单元格,点击插入函数-日期与时间-DAYS360函数。
此时弹出对话框,共三项参数:
“开始时间”是需要计算的起始时间;
“终止时间”是需要计算的结束时间;
“选项”是一个指定计算的逻辑值,FALSE或忽略是美国计算法,TRUE是欧洲计算法。
■我们在“开始时间”输入(B4),在“终止日期”输入(C4)。
点击确定,就能得出开始时间至终止时间的相差天数了。
将光标放在(D4)处,呈+形时下拉填充公式就能计算出全部时间段的相差天数了。