Excel函数中Days360和Days的区别是什么?
DAYS 函数
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2021 更多...
DAYS
说明
返回两个日期之间的天数。
语法
DAYS(end_date, start_date)
DAYS 函数语法具有以下参数。
End_date 必需。 Start_date 和 End_date 是用于计算期间天数的起止日期。
Start_date 必需。 Start_date 和 End_date 是用于计算期间天数的起止日期。
如果两个日期参数为数字,DAYS 使用 EndDate–StartDate 计算两个日期之间的天数。
如果任何一个日期参数为文本,该参数将被视为 DATEVALUE(date_text) 并返回整型日期,而不是时间组件。
如果日期参数是超出有效日期范围的数值,DAYS 返回 #NUM! 错误值。
如果日期参数是无法解析为字符串的有效日期,DAYS 返回 #VALUE! 错误值。
注意: Excel 可将日期存储为序列号,以便可以在计算中使用它们。 默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39447 天。
备注
※※※※※※※※※※※※※※※※※※※※※※※※※※※
DAYS360 函数
本文介绍 Microsoft Excel 中 DAYS360 函数的公式语法和用法。
说明
按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),DAYS360 函数返回两个日期间相差的天数,这在一些会计计算中将会用到。 如果财会系统是基于一年 12 个月,每月 30 天,可使用此函数帮助计算支付款项。
语法
DAYS360(start_date,end_date,[method])
DAYS360 函数语法具有下列参数:
Start_date、end_date 必需。 用于计算期间天数的起止日期。 如果 start_date 在 end_date 之后,则 DAYS360 函数将返回一个负数。 应使用 DATE 函数输入日期,或者将从其他公式或函数派生日期。 例如,使用函数 DATE(2008,5,23) 以返回 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。
方法 可选。 逻辑值,用于指定在计算中是采用美国方法 还是欧洲方法。
方法
定义
FALSE 或省略
美国 (NASD) 方法。 如果起始日期是一个月的最后一天,则等于同月的 30 号。 如果终止日期是一个月的最后一天,并且起始日期早于 30 号,则终止日期等于下一个月的 1 号,否则,终止日期等于本月的 30 号。
TRUE
欧洲方法。 如果起始日期和终止日期为某月的 31 号,则等于当月的 30 号。
注意: Excel 可将日期存储为序列号,以便可以在计算中使用它们。 默认情况下,1900 年 1 月 1 日的序列号为 1,2008 年 1 月 1 日的序列号为 39,448,这是因为它距 1900 年 1 月 1 日有 39,447 天。