当前位置:首页教育技巧excel技巧excel表格制作

excel表格表怎么将时间差

2025-07-12 09:22:57


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 秒的秒数

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .