Excel的时间值的平均值

我有这些值,这是时间值。 然而,他们没有格式化为时间值,所以平均值会给我8点82分,当它应该给9点03分。 我似乎无法将格式更改为hh:mm,值更改为00:00。

当前格式是#0:\00

 8:53 9:11 

我如何将这些识别为时间值?

假设8:53A19:11B1那么你可以使用这个公式:

=TEXT(AVERAGE(TIMEVALUE(A1),TIMEVALUE(B1)),"hh:mm")

其实实际上给出了9:02的平均值。

Office 文档说:

返回由文本string表示的时间的十进制数字。 十进制数是从0(零)到0.99988426的值,表示从0:00:00(12:00:00 AM)到23:59:59(11:59:59 PM)的时间。

所以你将无法做到像=TEXT(AVERAGE(TIMEVALUE(A1:D1)),"hh:mm")