平均时间以毫秒为单位
我无法获得以毫秒为单位的平均值,使用平均函数返回#DIV/0!
为什么excel发现我被零除? 我可以使用什么函数来返回以下的平均值:
00:00:00.2154647 00:00:00.2452687 00:00:00.2631118 00:00:00.2634366 00:00:00.0500521 00:00:00.0468655 00:00:00.0034620 00:00:00.0052060 00:00:00.0040070 00:00:00.0037784 00:00:00.0042271 00:00:00.0037236 00:00:00.0032318 00:00:00.0047810
单元格格式化为时间。
看到这个答案将时间转换为毫秒
转换为毫秒
你使用7位数毫秒,所以你毫秒
=RIGHT(A1;7) / 100000
然后平均结果
=AVERAGE(B1:B??)
Excel只能识别毫秒,即在秒后有3位小数,因为你有更多的小数,你必须有文本值,这就是为什么你得到#DIV / 0! 错误,这是在范围内没有数字时的标准结果。
尽pipe如此,仍然可以使用数组公式来计算这些值,例如使用A2:A15
数据
=AVERAGE(A2:A15+0)
用CTRL + SHIFT + ENTER确认
格式结果单元格为hh:mm:ss.000
,你应该得到00:00:00.080
K_B说
在范围内不能有任何真正的文本值,否则你会得到一个错误
使用+0将文本值转换为次数,尽pipe您将失去额外小数的“精度”
…..或者你可以把你的数据转换成像这样的真实时间
select数据列,然后使用数据>文本到列>完成>格式范围为hh:mm:ss.000
这应该转换为实时值,您可以使用常规AVERAGE函数来平均这些值