首页 > 解决方案 > Excel中如何计算分钟和秒的平均值

问题描述

我在 B 列中的每个新行的原始数据如下所示:- 5.04,3.57,0.58,10.01 Left of . 是 的 分 和 右 。是秒。我需要计算我的数据的平均值。我该怎么做?

标签: excel

解决方案


您需要转换为真实时间;一种选择是使用TIME和解析原始数据:

在新列中,使用:

=TIME(,LEFT(B1,FIND(".",B1)),MID(B1,FIND(".",B1)+1,999))

在此处输入图像描述

另一种选择是使用TIMEVALUE

=TIMEVALUE("00:"&SUBSTITUTE(B1,".",":"))

在此处输入图像描述

编辑

用于TEXT在解析时强制原始时间保留尾随零:

=TIMEVALUE("00:"&SUBSTITUTE(TEXT(B5,"00.00"),".",":"))

在此处输入图像描述

另一种选择,实际上可能是最好的选择,只是一点数学:

=TIME(,TRUNC(B1),(B1-TRUNC(B1))*100)

在此处输入图像描述


推荐阅读