计算执行任务所需的平均时间
Calculating average time taken to perform a task
我有一个包含“开始时间”列和“结束时间”列的数据表,从这两列我使用以下公式计算了执行任务所花费的时间:
=TEXT($E4-$D4,"h:mm:ss")
我想计算执行该任务所花费的平均时间。我尝试使用公式:
=AVERAGE(F4:F31)
但我会收到一条错误消息 (#DIV/0)
我使用的函数正确吗?!我应该使用什么函数来获取平均时间?!
下面是数据表的截图
TEXT 函数生成的文本字符串看起来只是数字、日期或时间,实际上生成的文本没有数值,您需要一个真实的时间数值来求平均值。
只需使用 =$E4-$D4
并将单元格格式设置为 h:mm:ss
。这将留下您可以平均的真实时间值。
出现#DIV/0!
错误是因为平均值是数值的总和除以数值的计数。由于您没有数值,因此实际上是除以零。
我有一个包含“开始时间”列和“结束时间”列的数据表,从这两列我使用以下公式计算了执行任务所花费的时间:
=TEXT($E4-$D4,"h:mm:ss")
我想计算执行该任务所花费的平均时间。我尝试使用公式:
=AVERAGE(F4:F31)
但我会收到一条错误消息 (#DIV/0)
我使用的函数正确吗?!我应该使用什么函数来获取平均时间?!
下面是数据表的截图
TEXT 函数生成的文本字符串看起来只是数字、日期或时间,实际上生成的文本没有数值,您需要一个真实的时间数值来求平均值。
只需使用 =$E4-$D4
并将单元格格式设置为 h:mm:ss
。这将留下您可以平均的真实时间值。
出现#DIV/0!
错误是因为平均值是数值的总和除以数值的计数。由于您没有数值,因此实际上是除以零。