繁体   English   中英

MS-EXCEL:时间平均值+时间数字

[英]MS-EXCEL: time averages + numbers to time

我正在为我的工作开发项目,但是在尝试花费时间并平均化时间时遇到了问题。 我正在获取#DIV/0! 当我将单元格转换为XX:XX

以下是具有相同数据和功能的屏幕截图。 顶部是常规数字,底部是我格式化所有单元格以在XX:XX时间显示的位置。

数字(工作正常)

  = AVERAGE(H29,J29,P29,V29,AE29,AJ29)

数字

时间(XX:XX)但是我得到了#DIV/0! 我正在使用的AVERAGE函数如下所示:

 =AVERAGE(H29,J29,P29,V29,AE29,AJ29)

时间

另外,如果可以的话,我可以输入常规数字(而不是时间),然后在右边的平均时间( hours:min )中显示它吗?

谢谢。

在带有日期和时间的Excel中工作时,始终将值保留为数字并应用格式。 您尝试在hh:mm中输入时间的地方,即使它们为空,也需要显示小时,否则该单元格的值将成为字符串。 但是你不能平均一个字符串。

这些是有效的输入00:230:23

:23不是有效时间,因此被视为字符串

有效时间以数字形式存储,其中24小时= 1。

时间存储为小数,例如0:45 = 0.031250000

要解决此问题,请添加丢失的前导零,或者如果您已明确输入文本字符串:在任何单元格中键入1并复制,然后选择所有时间单元格并粘贴特殊乘法。 这样会将它们转换回数字,并且您的平均值应该有效。 然后应用您需要的自定义格式。

我建议用户以分钟为单位输入时间,例如17、23、92,然后将其取平均值,但是对于转换,我建议您使用如下公式:

=AVERAGE(H29,J29,P29,V29,AE29,AJ29)/(24*60)

这会将以分钟为单位的平均时间转换为一天的一小部分。

然后,您可以将自定义格式放在单元格上,以将格式更改为hh:mm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM