作业帮 > 数学 > 作业

如何在EXECL里算分钟数

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/09 11:57:36
如何在EXECL里算分钟数

如何能自动计算A列的时间和B列的时间之间的时间差,也就是说从5点30分21秒到6点29分21秒之间用了多长时间,在C列列个公式自动计算A和B之间的时间差,不带年月,
我想补充一点,如果能直接算成分钟数就更好了,比如我举的上例是耗时59分钟,我希望显示的答案直接是分钟数59,再举个例子来加深理解,比如从5:30:21到8:28:21之间耗时是2小时58分钟,我希望EXECL公式计算的结果是178,也就是178分钟,还有就是跨日期的时间差,比如前一天的23:30:21到第二天的2:28:21,之间耗用的时间是2小时58分,也就是178分钟,如何让EXECL自动计算出这个分钟数呢?
我知道很难,如有答对的还有分数相赠。
C1中公式为: =IF(B1<A1,HOUR(B1-A1+1)*60+MINUTE(B1-A1+1),HOUR(B1-A1)*60+MINUTE(B1-A1))

也就是说,只要B1小于A1的话,那就默认中间过了一天.
写完公式之后C列的单元格格式要改成常规.