在Excel 2010中格式化

有谁知道,如果有任何代码或任何快速的方式来格式化这个信息的时间,所以我可以得到一个平均水平…

0天1小时8分0天10小时16分4天12小时0分

任何帮助将不胜感激完全坚持这一点

非常感谢Paula

你可以使用这个公式在几分钟内得到这些数字

=(LEFT(A1;FIND(" ";A1)-1))*24*60 + MID(A1;FIND("Days";A1)+5;(FIND("Hours";A1)-1)-(FIND("Days";A1)+5))*60 + (MID(A1;FIND("Hours";A1)+6;(FIND("Minutes";A1)-1)-(FIND("Hours";A1)+6)))*1 

那么你做a =平均的那几分钟,所以如果我们假设我们在h4有这个平均值,你就这样做

 =INT(H4/60) & ":" &MOD(MOD(H4;1440);60) &":00" 

当然,你总是得到00秒。 让我知道如果你需要进一步的援助:)

如果您的数据格式是列,请将数据复制到另一列,然后使用Data>Text to Columns>Defined使用空间来分隔字符。 现在你的数据会是这样的:

在这里输入图像说明

然后用一个公式将它们相加,如B2+(D2*1/24)+(F2*1/24/60) 。 结果应该是这样的:

在这里输入图像说明