作者:乔山办公网日期:
返回目录:excel表格制作
两个时间直接相减就可以,最后用TEXT函数输出你要的格式,可以按要求精确到时(或分、秒)。
EXCEL中求时间差,可以直接相减:=B2-A2,并下拉填充;
求时间总和百直接用求和函数SUM:度=SUM(C2:C9);
是不是感觉到明显不符,这是因为,专默认的时间格式是不超过24小时的,24小时以上的都按24的倍数,进属到日期“天”上去了,时间只为除以24的余数,如要表示出总小时数,右击--设置单元格格式--数字--自定义--类型输入:[h]:mm;
这样就显示出所有的小时数。
如果原百始数据是日期时间格式,则直接将两列相减,并设置结果单度元格的数字格式为问[h]:mm:ss
如果原始数据是文本格式,则用公式转换为日期时间数答据后相减:
假设上述两列分别是A、B,则专计算公式为属:
=DATEVALUE(LEFT(B1,10))+TIMEVALUE(RIGHT(B1,8))-DATEVALUE(LEFT(A1,10))-TIMEVALUE(RIGHT(A1,8))
同样,设置结果单元格的数字格式为[h]:mm:ss 即可
把两个时间相减,如果是纯时间的直接减,如果有日期又有时间的,可以用这个公式:
=time(hour(a1),minute(a1),1)-time(hour(a2),minute(a2),1)