在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)
。 结果应该是这样的: