Google 床单计算不对?
Google Sheets not calculating right?
会不会是Google Sheets计算不对?
=DAYS360(DATE(2016;12;31); date(2017;1;1))
是 1 也是 1 但应该是 2:
=DAYS360(DATE(2016;12;30); date(2017;1;1))
这里有什么问题吗?
我认为是因为设置为360天的公式。这里说 DAYS360 - 一年 360 天中两个日期之间的天数。因此,这意味着您一个月只有 30 天,不包括(一月、三月、五月、七月、八月、十月和十二月)中的第 31 天。
例如,您使用此 =DAYS360(DATE(2016,10,25), date(2016,10,30))
,因此预期输出为 5 - 这是正确的
如果您使用 =DAYS360(DATE(2016,10,25), date(2016,10,31))
,则预期输出为 6 - 因为您指定了日期 31.
但是,如果您使用 =DAYS360(DATE(2016,10,25), date(2016,11,3))
,输出是 8 而不是 9 - 因为它不包括日期 31.
希望我解释清楚了。
会不会是Google Sheets计算不对?
=DAYS360(DATE(2016;12;31); date(2017;1;1))
是 1 也是 1 但应该是 2:
=DAYS360(DATE(2016;12;30); date(2017;1;1))
这里有什么问题吗?
我认为是因为设置为360天的公式。这里说 DAYS360 - 一年 360 天中两个日期之间的天数。因此,这意味着您一个月只有 30 天,不包括(一月、三月、五月、七月、八月、十月和十二月)中的第 31 天。
例如,您使用此 =DAYS360(DATE(2016,10,25), date(2016,10,30))
,因此预期输出为 5 - 这是正确的
如果您使用 =DAYS360(DATE(2016,10,25), date(2016,10,31))
,则预期输出为 6 - 因为您指定了日期 31.
但是,如果您使用 =DAYS360(DATE(2016,10,25), date(2016,11,3))
,输出是 8 而不是 9 - 因为它不包括日期 31.
希望我解释清楚了。