Answers:
您需要将分钟数除以1440
(一天24小时×每小时60分钟),然后将其添加到日期中。
=B4+(B3/1440)
或者如果您想更详细...
=B4+(B3/24/60)
之所以可行,是因为Excel日期+时间值存储为浮点十进制数字,代表自1900年1月1日以来已经过去的天数。因此,一小时实质上表示为0.04166666666
(1天÷ 24小时)。如果将其进一步除以60(一小时中的分钟数),则将得到分钟的表示形式0.00069444444
(1天÷ 24小时÷ 60分钟)。
其原因=TIME(...)
如你预期不起作用的是,它的返回值被限制为小于1天(即0
到0.99999999999
)。任何会导致超过1天的故障都会再次发生。
=B4 + B3/24/60
以试图使公式更清楚地显示出来,具体取决于电子表格的受众。。。
TIME
公式不起作用的原因是:TIME返回的十进制数是一个介于0(零)到0.99999999之间的值 [这意味着在添加24小时之后,它会重新环绕-如果加上1440分钟,会发生什么情况使用此方法]