在 Excel 2010 中计算天/小时/分钟/秒格式的平均值

在 Excel 2010 中计算天/小时/分钟/秒格式的平均值

我正在尝试计算产生两列日期之间时间差的 302 行数据的平均值。

例如,(C 列)= 2016 年 4 月 28 日上午 10:37:00(D 列)= 2016 年 5 月 2 日上午 11:56:51(E 列计算出的时间差为:4 天、1 小时、19 分钟和 51 秒)使用以下公式:

=INT(D283-C283) & " days, " & HOUR(D283-C283) & " hours, " & MINUTE(D283-C283) & " minutes and " & SECOND(D283-C283) & " seconds"

现在有没有办法生成 E 列数据的平均值?如果可以,请问公式是什么?提前谢谢!

答案1

对于 E 列(E1),只需使用=D1-C1自定义格式即可

dd "days" hh " hours" mm "minute" ss "seconds"

然后E列仍然保存为数字,可以正常计算平均值。

这还可以确保您不会得到负的分钟数或小时数,就像通过分解值然后减去每个部分那样。

相关内容