如何在excel中计算两列时间的时间差呀,公式如何写

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:52:35
单元格相对引用怎么操作呀?我的时间格式是10:35:36和1041:45

A1是10:35:36
B1是10:41:45
时:分:秒为单位 = B1-A1
时为单位 = (B1-A1)*24
分为单位 = (B1-A1)*24*60
秒为单位 = (B1-A1)*24*60*60

看你要什么单位:假设那两个时间在A1和B1:
在C1中输入,以小时为单位:
=(HOUR(B1)-HOUR(A1))+(MINUTE(B1)-MINUTE(A1))/60+(SECOND(B1)-SECOND(A1))/3600

以分钟为单位:
=(HOUR(B1)-HOUR(A1))*60+(MINUTE(B1)-MINUTE(A1))+(SECOND(B1)-SECOND(A1))/60

以秒钟为单位:
=(HOUR(B1)-HOUR(A1))*3600+(MINUTE(B1)-MINUTE(A1))*60+(SECOND(B1)-SECOND(A1))

注意:你必须要把C1单元格设置为常规格式或者数字格式才能显示正确结果。

当然了,你还可以显示为:
X小时X分X秒等形式。

1、把存放时间的单元格格式设置为“时间”格式;
2、直接用单元格(相对引用)相减;
3、有相同需要可用自动填充。
相对引用参见:http://zhidao.baidu.com/question/11903423.html