我有一个包含“开始时间”列和“结束时间”列的数据表,从这两列中,我使用以下公式计算了执行任务所需的时间:
=TEXT($E4-$D4,"h:mm:ss")
我想计算执行该任务所需的平均时间。我尝试使用公式:
=AVERAGE(F4:F31)
但是我会说(#DIV / 0)
我使用的功能正确吗?!我应该使用什么功能来获取平均时间?
下面是数据表的屏幕截图
答案 0 :(得分:2)
TEXT函数产生的文本字符串只能看起来像数字,日期或时间。实际上,结果文本没有数字值,因此需要一个数字化的真实时间值才能达到平均值。
只需使用=$E4-$D4
并将单元格格式设置为h:mm:ss
。这将保留您可以平均的真实时间值。
出现#DIV/0!
错误是因为平均值是数值之和除以数值计数。由于您没有数值,因此实际上就是被零除。