DAYS360函数用于按照一年360天进行计算,返回两个日期之间相差的天数,这在一些会计计算中将会用到。如果财会系统是基于一年12个月,每月30天,可使用此函数帮助计算支付款项。其语法是DAYS360(start_date,ent_date,[method])。
start_date、end_date:必需。用于计算期间天数的起止日期。如果start_date在end_date之后,DAYS360函数将返回一个负数。应使用DATE函数输入日期,或者从其他公式或函数派生日期。例如,使用函数DATE(2008,5,23)以返回2008年5月23日。如果日期以文本形式输入,则会出现问题。
method:可选。逻辑值,用于指定在计算中是采用美国方法还是欧洲方法。
·逻辑值为FALSE或省略时,采用美国(NASD)方法。如果起始日期是一个月的最后一天,则等于同月的30号。如果终止日期是一个月的最后一天,并且起始日期早于30号,则终止日期等于下一个月的1号,否则,终止日期等于本月的30号。
·逻辑值为TRUE时,采用欧洲方法。如果起始日期和终止日期为某月的31号,则等于当月的30号。
下面通过实例来具体讲解该函数的操作技巧。
已知某班级学生的出生日期,利用DAYS360函数返回学生出生日期至当前日期(2019年4月17日)的具体天数。
步骤1: 打开工作表,选中单元格D4,在公式编辑栏中输入公式“=DAYS360(B4,C4)”,按“Enter”键即可返回美国方法计算的两日期之间的天数,如图10-7所示。然后利用自动填充功能,对其他单元格进行自动填充即可。
步骤2: 选中单元格E4,在公式编辑栏中输入公式:“=DAYS360(B4,C4,TRUE)”,按“Enter”键,即可返回欧洲方法计算的两日期之间的天数,如图10-8所示。然后利用自动填充功能,对其他单元格进行自动填充即可。
注意: 此函数一般适用于财务领域。