使用 MS Excel 2010。
一列小时,分钟,秒,例如
12345:34:34
12345:34:34
12345:34:34
总计为
00000:00:00
单元格的格式设置为 [h]:mm:ss
有人可以建议一种获得正确答案的方法吗?我试过 =a1+a2+a3 以及 =sum(a1:a3)
使用 MS Excel 2010。
一列小时,分钟,秒,例如
12345:34:34
12345:34:34
12345:34:34
总计为
00000:00:00
单元格的格式设置为 [h]:mm:ss
有人可以建议一种获得正确答案的方法吗?我试过 =a1+a2+a3 以及 =sum(a1:a3)
12345:34:34
不是有效时间,因为它超过 9999:59:59。
如果您确实想添加这些时间,我认为您需要手动完成。例如看这篇文章。
在您的情况下,您可以使用十进制值:12345:34:34 = 12345 + 34/60 + 34/3600
小时。然后添加并转换回字符串。
您也可以尝试此公式并将结果格式化为 [h]:mm:ss ...
=SUMPRODUCT(LEFT(A1:A3,FIND(":",A1:A3)-1)/24+REPLACE(A1:A3,1,FIND(":",A1:A3)-1,0))
您使用 AutoSum 创建的公式很好。
您需要做的就是对其结果应用适当的格式:
选择包含总计的单元格 从“格式”菜单中,选择“单元格”命令 从“类别”列表中,选择“自定义” 在“类型”框中,输入格式 h:mm(注意使用方括号)。如果要显示总秒数,请输入单击确定。
仅 SUM(a1:a3) 然后使用自定义格式 [h]:mm:ss 格式化单元格要简单得多您不必创建毛茸茸的公式或任何东西。