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