如何在EXCEL中计算累计时长?

比如17:40+21:30+0:30?我尝试过设置格式,但是好像都是24小时制的,无法正常累计。

1、首先进行数据的排序,从上之下降序排列,在开始选项卡上选择“排序”中的自定义排序进行操作。

2、要关键字选择数量,排序的依据选择数值,而排序的方式我们可以选择为按照降序的方式排列。

3、开始进行累计百分比的计算,第一个单元格就是数值除以合计就可以了,这个很简单,就不多说了。

4、从累积百分比的第二行,我们就可以发现,计算公式的不同,等于上一行加上本行的数字除以合计,为了填充方便,合计使用绝对引用。

5、最后就很方便操作了,直接使用填充功能就可以将累计百分比计算好了,而检验是否正确的标志就是最后一行的数字为100%。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-08

1、首先在excel表格中输入需要计算的时间数据。

2、然后在空白单元格中点击右键,选择“设置单元格格式”。

3、选择“自定义”,并设置类型为“[h]:mm”,点击确定按钮。

4、再在单元格中输入计算公式:=SUM(A1:A3)。

5、点击回车即可看到计算的累计时长为39小时40分钟。

6、或者可以直接输入公式:=TEXT(SUM(A1:A3),"[h]:mm"),即可不用设置单元格格式直接计算出时长。

本回答被网友采纳
第2个回答  推荐于2017-09-19

="17:40"+"21:30"+"0:30"


以+为分隔符号分列后

用如下公式

=SUM(A1:C1) 自定义单元格格式为[h]:mm 确定

=TEXT(SUM(A1:C1),"[h]:mm")

=SUM(A1:C1)*24 将单元格设置为常规格式

第3个回答  2014-06-04

数据在A1,A2,A3单元格中

A4=TEXT(TEXT(A1,"hh"),"00")+TEXT(TEXT(A2,"hh"),"00")+TEXT(TEXT(A3,"hh"),"00")+INT((MINUTE(A1)+MINUTE(A2)+MINUTE(A3))/60)&":"&MOD((MINUTE(A1)+MINUTE(A2)+MINUTE(A3)),60)

本回答被网友采纳
第4个回答  2019-05-02
题目未说明加班时间的单位是日、小时、分钟。
假设加班时间是以小时+分钟方式统计的,如时间格式按02:30:00,表示加班2小时30分钟。
假设C1:C9为如上格式的加班时间,则
合计:C10={sum(C1:C9*24)}
说明:公式中的大括号表示为数组计算方式。
操作方法:C10公式编辑栏输入:“sum(C1:C9*24)”(不包括引号)后,不要按回车结束,按组合键:CTRL+SHIFT+ENTER结束。
相似回答