以ms为单位的两个日期时间之间的总小时数公式excel

时间:2013-09-03 06:13:39

标签: excel-formula excel-2010

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

  

开始日期:02-Sep-2013 02:03:00 AM   结束日期:04-Sep-2013 02:04:00 AM

答案应该是 48:01 h:mm 还需要考虑假期,如果2013年9月3日是假期,那么 答案应该是 24:01 h:mm 没有营业时间。它应该考虑24小时。请帮帮我。

2 个答案:

答案 0 :(得分:10)

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

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

这是一个例子:
enter image description here

答案 1 :(得分:4)

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)