将文本转换为时间并计算平均时间?

将文本转换为时间并计算平均时间?
15 h 11 m 59  s
48 h 11 m 59  s

我需要将上面的文本转换为“48:11:59”(时间格式)并对其应用平均函数。有人能帮忙吗?

答案1

从表面上看,我们的问题是,假设"15 h 11 m 59 s 48 h 11 m 59 s"单元格中的值A1代表两个持续时间,并且您想要找到平均值:

文本转时间平均值

将单元格 B2:D2 格式化为[h]:mm:ss- 这意味着它们将存储超过 24 小时的时间值(即持续时间,而不是一天中的时间)。

然后使用这些公式计算您需要的数字:

  • B2:=LEFT(A2,2) & ":" & MID(A2,6,2) & ":" & MID(A2,11,2)

  • C2:=MID(A2,16,2) & ":" & MID(A2,21,2) & ":" & MID(A2,26,2)

  • D2:=(C2+B2)/COUNTA(B2:C2)

相关内容