如果我在Excel中将单元格的格式设置为日期+时间,如何以分钟为单位呢?无论我要添加20分钟还是2500分钟,它都需要工作。
因此,例如,如果我有此电子表格,我可以使用什么公式B5
得出结果2013-09-22 09:10
?
我尝试使用=B4+TIME(0,B3,0)
,但这给2013-09-21 09:10
了一天假。即使B3
少于一天的价值,它也可以正常工作。
您需要将分钟数除以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天的故障都会再次发生。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句