我正在使用这个公式:
=DATEDIF(B9,S9,"d") & " Days " & TEXT(S9-B9, "h:m") & " hrs:min"
=DATEDIF(B10,S10,"d") & " Days " & TEXT(S10-B10, "h:m") & " hrs:min"
ETC..
现在我需要一个计算这些日期平均值的公式。问题是它们在文本中,而 excel 无法计算平均值。希望有任何输入。谢谢
我正在使用这个公式:
=DATEDIF(B9,S9,"d") & " Days " & TEXT(S9-B9, "h:m") & " hrs:min"
=DATEDIF(B10,S10,"d") & " Days " & TEXT(S10-B10, "h:m") & " hrs:min"
ETC..
现在我需要一个计算这些日期平均值的公式。问题是它们在文本中,而 excel 无法计算平均值。希望有任何输入。谢谢
考虑以下:
公式:
C2 = B2-A2
(第 2 行到第 6 行相同)
C7 = AVERAGE(C2:C6)
D2 = INT(C2) & " Days " & TEXT(C2, "h:mm") & " hrs:min"
(第 2 行到第 7 行相同)
您的公式不是计算两个日期之间的天数和小时数的可靠方法。考虑 B9 是 2013 年 1 月 1 日 22:00,S9 是第二天 1 月 2 日 06:00 - 这两个“时间戳”之间只有 8 小时,但您的公式将给出结果
1 Days 8:00 hrs:min
最好使用这个版本
=INT(S9-B9) & " Days " & TEXT(S9-B9, "h:m") & " hrs:min"
这将在所有情况下给出正确的结果
对于平均值,您可以使用这样的公式
=INT(AVERAGE(S9:S18)-AVERAGE(B9:B18)) & " Days " & TEXT(AVERAGE(S9:S18)-AVERAGE(B9:B18), "h:m") & " hrs:min"
您在第 9 到第 18 行中有数据