如何用excel求时间差
发布网友
发布时间:2022-04-26 17:49
我来回答
共5个回答
热心网友
时间:2022-07-12 07:23
举例说明。
例如有两个时间的数据,如图:
第一步:在d2输入公式:=C2-B2.结果如图:
第二步:在e2输入公式:=d2*24,这个结果就是两个时间之间的小时数。结果如图:
热心网友
时间:2022-07-12 08:41
方法:
1、打开EXCEL表格,在单元格输入:=TEXT(B12-B13,"[h]:mm:ss")
2、计算后结果。
热心网友
时间:2022-07-12 10:15
你好!
首先提供两种简单的方法:
(假设数据是在a1与a2,结果是在a3格,其中a1、a2必须是时间格式,a3可以是常规格式或者数值格式)
A1格:2007-3-29 22:15:00,
A2格:2007-3-30 8:15:00,
方法1、a3 =hour(a2-a1)
方法2、a3 =TEXT(B2-A2,"h")
如果按照二楼的做法表面看似乎也行,但其实有问题。举个例子,如果a1=2007-3-29 22:15:00,a2不变,那么a3的公式就不对了。
关键是要理解excel时间格式数据的原理,时间差让excel自动进行,用户所要做的只是将结果转化成相应的格式。
附,各种时间差的求法详解:
=INT((B2-A2)*24) 两个时间之间的总小时数
=(B2-A2)*1440 两个时间之间的总分钟数
=(B2-A2)*86400 两个时间之间的总秒数
=HOUR(B2-A2) 两个时间之间的差值不超过 24 小时的小时数
=MINUTE(B2-A2) 两个时间之间的差值不超过 60 分钟的分钟数
=SECOND(B2-A2) 两个时间的差值不超过 60 秒的秒数
热心网友
时间:2022-07-12 12:07
加上日期
A1格2007-3-29 22:15:00,
A2格2007-3-30 8:15:00,
A3格=a2-a1
对A3格设置单元格格式,数字--分类——自定义——类型改成h
A3格显示10
或改成h"小时"mm"分钟"
A3格10小时时00分种
或直接输入3-29 22:15系统默加上当年年度2007-3-29 22:15:00
热心网友
时间:2022-07-12 14:15
A1,A2为日期格式,A3为数值格式.
A1格2007-3-29 22:15:00,
A2格2007-3-30 8:15:00,
A3==(DAY(A2)-DAY(A1))*24+HOUR(A2)-HOUR(A1)
A3的意思是:A2和A1相差的天数乘以24,再加上A2和A1相差的时数
同样的道理也可算出相差几个月,几年时的相差时数,当然你要先确定月天数和年天数为多少.