当前位置:首页经验技巧Excel经验excel知识

EXCEL表格怎么让时间加2h

2026-01-29 09:02:34

1.excel表格怎么把时间做求和有2千多个时间值要求和,小时/分钟

操作说明: 1、在A10输入公式“=TEXT(SUM(A1:A9),"[h]:mm:ss")”,求出合计#小时:#分:#秒。

2、在A11输入公式“=TRUNC(TEXT(A10,"[h];@")/24)&"天"&MOD(TEXT(A10,"[h];@"),24)&":"&TEXT(A10,"mm:ss;@")”,即可转换为合计#天#小时:#分:#秒。 3、★也可将A10公式代入A11公式,直接用一个公式“=TRUNC(TEXT(SUM(A1:A9),"[h];@")/24)&"天"&MOD(TEXT(SUM(A1:A9),"[h];@"),24)&":"&TEXT(SUM(A1:A9),"mm:ss;@")”求和,如A12。

2.怎样在excel中实现时间的累加

用了一下数组公式,

=sum(IF(LEN(B:b)>3,LEFT(B:b,FIND("分",B:b)-1)/60+MID(B:b,FIND("分",B:b)+1,LEN(B:b)-FIND("分",B:b)-1)/3600,(LEFT(B:b,(LEN(B:b)-1))/3600)))

测试成功,不过,似乎是因为计算的数据量太大,太慢了,甚至假死了

只好换成如下,比如是在D列进行计算,先在D2中输入

=IF(LEN(B2)>3,LEFT(B2,FIND("分",B2)-1)/60+MID(B2,FIND("分",B2)+1,LEN(B2)-FIND("分",B2)-1)/3600,(LEFT(B2,(LEN(B2)-1))/3600))

再进行累加,在D3中输入

=IF(LEN(B3)>3,LEFT(B3,FIND("分",B3)-1)/60+MID(B3,FIND("分",B3)+1,LEN(B3)-FIND("分",B3)-1)/3600,(LEFT(B3,(LEN(B3)-1))/3600))+D2

即可得到B2和B3中的总时间,公式往下拉,即可对B中时间进行累加,得到的是小时数.

希望你测试成功


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