如何在EXCEL表中用开始时间减去结束时间,可以得到是多少个小时?

比如:开始时间2010-9-3 16:37:48,结束时间:2010-9-5 0:00:00,用什么公式可得出共用了多少个小时?谢谢,可以在线等。

1、首先,在excel表的单元格中输入两组时间数据,然后需要计算时间差,如下图所示,然后进入下一步。

     

2、其次,完成上述步骤后,在单元格C1中输入计算公式:=
 TEXT(B1-A1,“ [m]”),如下图所示,然后进入下一步。

     

3、接着,完成上述步骤后,单击Enter键以根据计算公式生成结算结果,如下图所示,然后进入下一步。

     

4、然后,完成上述步骤后,也可以使用其他计算方法,输入公式:=(B1-A1)*
 24 * 60,如下图所示,然后进入下一步。

     

5、最后,完成上述步骤后,单击Enter生成结果。
 可以看出,该公式计算方法比第一种方法更准确,如下图所示。这样,问题就解决了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-03

方法:

1、打开EXCEL表格,在单元格输入:=TEXT(B12-B13,"[h]:mm:ss")

2、计算后结果。

第2个回答  2021-04-02
excel是使用较多的办公软件,简便的操作会节省很多人力物力。本例子主要是两个时间的相加减以及时间单元格的显示方式进行简单的介绍。

开启分步阅读模式
工具材料:
wps

操作方法
01
在使用excel的时候,会用到两个时间相加减,可以采用公式,简便操作。如,起止时间天数的计算。如下图=C3-B3,是结束时间-开始时间,得出差值天数。

02
也可以采用公式进行时间差的计算,如=DATEDIF(B3,C3,"d"),这里的B3和c3参考下图,可知是开始时间-结束时间,得出差值时间天数。

03
可以修改=DATEDIF(B3,C3,"d")为=DATEDIF(B3,C3,"y")计算年的差。也可以为m是月的差。md是天的差,ym月的差等,根据具体需要填写。

04
有时候对于年份我们需要重新更换,或者结果显示为1:23:45秒这种,普通的直接相减得到的是数字,不是想要做的这种格式。

05
需要对单元格的格式进行选择。选择单元格,右键,单元格格式,选择时间模式,点击确定之后,就会出现所需格式3:20:02。下拉就可以完成时间差值填充。

06
当,时间差超过两天,如图开始时间为16-8-6 18:21:32,结束时间为2016/8/7 19:11:12得到的结果却是0:49:40,而本来的结果是:24;49:40.

07
这里可以点击表格,选择设置单元格格式,自定义添加显示方式,本例子为d"天"h:mm:ss;@。点击确认之后,结果会显示为1天0:49:40,也可以根据需要自行填写显示方式。

特别提示
相加减是异曲同工的,可以多使用,掌握更多excel方法

1、根据身份证号码计算出生年月

计算公式为:

=——TEXT(MID(A2,7,8),"0-00-00")

首先使用MID函数从A2单元格的第7位开始,提取出表示出生年月的8个字符,再使用TEXT函数将字符串转换为日期样式。

2、指定日期所在月有几天

=DAY(EOMONTH(A2,0))

EOMONTH函数返回在某个日期之后指定月份后的最后一天,EOMONTH(A2,0)函数得到日期所在月最后一天的日期,DAY函数返回该日期是几号。

3、有多少个工作日?

使用函数可以计算两个日期之间,去除周末和法定节假日的工作日天数。

=NETWORKDAYS(A2,B2,A6)

NETWORKDAYS函数的用法为:

=NETWORKDAYS(开始日期,结束日期,需要从工作日历中排除的法定节假日)
第3个回答  2010-09-08
=IF(HOUR(B1)=0,24-HOUR(A1),HOUR(B1)-HOUR(A1))+(DAY(B1)-DAY(A1))*24
思路大致这样。如果跨月,再断续往上加month()函数……
还可以细到到分,到时减一下就可以。
希望对你有所帮助
第4个回答  2010-09-07
1、你先把要填入公式的格子改成时间格式;
2、假如2010-9-3 16:37:48在A1,2010-9-5 0:00:00在B1,那么你在单元格输入=B1-A1即可!
相似回答