6

我需要计算excel中提到的两个日期之间的总小时数和分钟数。IE,

开始日期:2013 年 9 月 2 日凌晨 02:03:00
结束日期:2013 年 9 月 4 日凌晨 02:04:00

答案应该是48:01 h:mm
还需要考虑假期,比如如果 03-Sep-2013 是假期,那么答案应该是24:01 h:mm
没有营业时间。应该考虑24小时。请帮助我。

4

2 回答 2

10

一个简单的减法会给你你想要的值:从另一个日期/时间中减去一个日期/时间,然后减去两个日期之间的假期日期数。

诀窍是将结果单元格格式化为[h]:mm(此格式最长可使用 9999 小时)

这是一个例子:
在此处输入图像描述

于 2013-09-06T18:57:41.237 回答
5
Hours = ((End_Date+End_Time)-(Start_Date+Start_Time))*24

更多详情请参考以下链接

Excel

另一个带有示例的公式

Cell A1: 2/15/2012  10:00:00 AM

Cell B1: 2/18/2012  08:00:00 PM

What is the elapsed time between both dates (in hours)?

You can get the answer by using the below formula in cell


    C1:= INT(B1-A1)*24+(((B1-A1)-INT(B1-A1))/0.04166666)
于 2013-09-03T06:16:06.220 回答