- ·上一篇教育:怎么在excel表格上画函数
- ·下一篇教育:怎么把excel表格横竖列换位
excel表格表怎么将时间差
1.如何用excel求时间差
你好!
首先提供两种简单的方法:
(假设数据是在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 秒的秒数
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
