首页 > 解决方案 > 计算执行任务所需的平均时间

问题描述

我有一个包含“开始时间”列和“结束时间”列的数据表,从这两列中我计算了使用此公式执行任务所需的时间:

=TEXT($E4-$D4,"h:mm:ss")

我想计算执行该任务所需的平均时间。我尝试使用以下公式:

=AVERAGE(F4:F31)

但我会有一个错误说 (#DIV/0)

我使用的功能是否正确?我应该使用什么函数来获得平均时间?!

波纹管是数据表的截图

截屏

标签: excelexcel-formulaexcel-2010

解决方案


TEXT 函数生成一个看起来像数字、日期或时间的文本字符串,实际上,生成的文本没有数值,您需要一个数值的真实时间值来平均。

只需使用=$E4-$D4并将单元格格式化为h:mm:ss. 这将留下您可以平均的真实时间值。

出现#DIV/0!错误是因为平均值是数值的总和除以数值的计数。由于您没有数值,因此您实际上是在除以零。


推荐阅读