我有持续时间的单元格,指定为小时:分钟:秒。
第一行表示1726小时,48分钟和00秒 第二行表示410小时,10分钟和00秒 第三行表示599小时,10分钟和00秒
如何在Excel中汇总这些时间,以获得天,小时,分钟和秒的细分?
答案 0 :(得分:1)
我担心通过更改单元格格式可能无法实现。
如果您的号码在A1
,您可以使用以下两个公式之一:
=ROUNDDOWN(A1,0)&TEXT(A1," hh:mm:ss")
=INT(A1)&TEXT(A1," hh:mm:ss")
我也试过了=TEXT(A1,"0")&TEXT(A1," hh:mm:ss")
,但TEXT(A1,"0")
有时会进行综合报道,这是不受欢迎的。
这些公式的缺点是它们返回text
。因此,您无法在进一步的计算中使用结果。
答案 1 :(得分:1)
要求是添加range
个cells
个包含“duration”的值,这些值以Date and Time Serial Numbers
表示并显示结果,目前格式化为[h]:mm:ss
,天,小时,分钟和秒,(一种格式[d] hh:mm:ss
,Excel应用程序不允许已经由 ZygD 解释了。 ZygD 还建议使用公式将所需结果显示为文本,该文本限制了在 ZygD 中解释的其他计算中的进一步使用:
=INT(A1)&TEXT(A1," hh:mm:ss")
如果表达为文本的总数需要表示为Date and Time Serial Numbers
,我建议使用公式:
=SUM(LEFT(B1,-1+SEARCH(" ",B1)),
SUBSTITUTE(B1,LEFT(B1,SEARCH(" ",B1)),""))
现在,如果这不满足要求,还有另一个解决方案,允许添加Date and Time Serial Numbers
显示结果“days,hours,minutes and seconds” 提供使用以下公式将结果显示在两个单独的单元格中是可以接受的:
“持续时间”的值放在C4:C6
范围内,
小区"C10"
中的总天数,
单元格中的总小时数"C11"
总计天数=INT(SUM($C$4:$C$6))
总小时数=MOD(SUM($C$4:$C$6),1)
如果需要进一步使用总数,只需使用标准“SUM”公式将两者相加,请参阅单元格C13
=SUM(C10,C11)
答案 2 :(得分:0)
“原始”值可以使用以下公式从 ZygD公式向后处理:
=SUM(LEFT(B1,-1+SEARCH(" ",B1)),
SUBSTITUTE(B1,LEFT(B1,SEARCH(" ",B1)),""))