Google将工作时间设置为秒

时间:2016-06-16 12:22:28

标签: google-sheets

我有一个格式化为持续时间(6:49:00)的单元格 我想将其转换为总秒数的整数 这个公式给了我正确的秒数= C3 * 60
409:00:00< - 但我希望这只是409

3 个答案:

答案 0 :(得分:26)

要将持续时间转换为表示秒数的整数,请使用公式,例如

=value(A1*24*3600)

记录时间值,使1为一天。乘以24(小时/天)和3600(秒/小时)将其转换为小时。然后value将其设为数字​​而不是持续时间。

旧答案,仅关于格式化。

您不需要任何公式来将持续时间格式化为秒数。

  1. 转到格式>数字>更多格式>更多数据和时间格式
  2. 删除预先填好的格式字段,然后添加" Elapsed seconds"从下拉菜单中。

答案 1 :(得分:6)

我找到了这个解决方案:

让单元格A1填充持续时间1:22:33,而不是公式

=HOUR(A1)*3600+MINUTE(A1)*60+SECOND(A1)

会做到这一点。

例如,1:01:01 - > 3661

答案 2 :(得分:0)

如果您的持续时间当然是=HOUR(A1),则

> 24将不起作用。所以最后一个例子是不正确的。

以下是可行的方法。

给出:持续时间,以小时和分钟为单位。例如225:049:2062:35 格式必须设置为此(经过时间:分钟)

=INDEX(SPLIT(A1, ":"), 0, 1)*60 + INDEX(SPLIT(A1, ":"), 0, 2)