我从查询中导出了数据,数据格式为 D HH:MM,我需要计算平均值。我不知道如何转换。
例如....
3 00:19
2 01:44
1 03:39
7 09:18
答案1
答案2
使用:
{=AVERAGE(TIMEVALUE(SUBSTITUTE(B1:B4," ",":")))}
它是一个数组公式,但是不带有任何常见的负担,因为您肯定希望它放在一个单元格中。
SUBSTITUTE()
如果您愿意,可以将其置于 Excel 可以识别为时间的形式中(只需该函数返回文本结果)。
TIMEVALUE()
将结果转换为 Excel 系统中的数值时间值。
AVERAGE()
发现了这一点。
必须作为 CSE 数组输入,否则会导致错误。
答案3
为什么不改变查询以使用这些值转换为小时值。然后,您可以对小时使用范围平均值。