我无法得到平均时间(以毫秒为单位),使用平均函数返回#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
格式化为时间的单元格。
答案 0 :(得分:5)
请参阅此答案以将时间转换为毫秒
你使用7位数毫秒,所以你用毫秒
=RIGHT(A1;7) / 100000
然后平均结果
=AVERAGE(B1:B??)
答案 1 :(得分:0)
Excel只识别毫秒,即秒后的3位小数,因为你有更多的小数,你必须有文本值,这就是你得到#DIV / 0的原因!错误,当范围内没有数字时,这是标准结果。
但是,您仍然可以使用数组公式(例如, A2:A15
中的数据使用此公式
=AVERAGE(A2:A15+0)
使用 CTRL + SHIFT确认 + ENTER
将结果单元格格式化为hh:mm:ss.000
,您应该得到00:00:00.080
,因为K_B说
该范围内不能包含任何实际文本值,否则会出现错误
使用+0将文本值转换为次数,尽管您将失去"精度"额外的小数
.....或者您可以将数据转换为像这样的实时
选择数据列,然后使用数据>文字到列>完成>格式范围为hh:mm:ss.000
应该转换为实时值,您可以使用常规AVERAGE函数来平均那些