Excel中的时间研究

时间:2019-03-28 12:00:01

标签: excel

我正在完成一项时间研究并用Excel记录时间。我有2.24等数字,我想将它们相加并对它们求平均值,而当我真的想要10m和16seconds时,我得到了9.76之类的数字。有什么解决的办法吗? 当我将格式更改为mm:ss时,它会给我疯狂的答案

3 个答案:

答案 0 :(得分:1)

我已通过以下方式完成此操作:我使用了单元格格式,例如u:mm:ss(在英语语言环境中,它可能是h:mm:ss)。

在一个单元格中,我放置了0:2:24(零小时,两分钟,24秒)。
在下面的单元格中,我放置了0:7:52

将两个单元格(在具有上述单元格格式的单元格内)相加会产生0:10:16

答案 1 :(得分:1)

如果9.76十进制数,并且它在A1中,则可以在B1中使用:

=((A1-(ROUNDOWN(A1;0)))/0,6+(ROUNDOWN(A1;0)))/24

此外,带公式的单元格格式必须为小时(我用过[hh]:mm:ss

应用这个,我得到:

enter image description here

答案 2 :(得分:0)

= 9.76值(分钟)
= 24 * 60分钟数
= A1 / A2格式化为时间

将显示12:09:46。您可以使用=MINUTE(A3)提取分钟,=SECOND(A3)提取秒。

实际上,如果9.76表示9分钟76秒,则您需要更多公式来提取分钟和秒,然后将它们加在一起。您可以使用=Floor()来获取整数。减去以找到.76并乘以100得到秒数。然后除以60转换为分钟,然后加到9分钟。现在,您可以将上述分钟数转换为时间值。

编辑:
您需要在Excel中输入0:02:12,然后可以很好地添加。如果您不想重新输入所有内容,则可以执行以下操作:=VALUE("0:"&SUBSTITUTE(A1,".",":"))然后添加。确保在添加之前转换每个值,否则可能会得到错误的结果。