- ·上一篇:excel表格怎么自动填充表头
- ·下一篇:二叉树模型怎么用excel表格
excel表格时间怎么累计
2025-01-19 12:42:57
1.怎样在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中时间进行累加,得到的是小时数.
希望你测试成功
2.如何在EXCEL中计算累计时长?
1、首先在excel表格中输入需要计算的时间数据。
2、然后在空白单元格中点击右键,选择“设置单元格格式”。
3、选择“自定义”,并设置类型为“[h]:mm”,点击确定按钮。
4、再在单元格中输入计算公式:=SUM(A1:A3)。
5、点击回车即可看到计算的累计时长为39小时40分钟。
6、或者可以直接输入公式:=TEXT(SUM(A1:A3),"[h]:mm"),即可不用设置单元格格式直接计算出时长。