2016-04-14 146 views
0

我有这个值的列:MS Excel中:计算平均日期时间

2004-02-11 00:00:00.000 +00:00 
2016-04-13 18:19:47.000 +00:00 
2016-04-13 18:20:51.000 +00:00 
2016-04-14 08:44:21.000 +00:00 
2016-04-14 08:47:40.000 +00:00 
2016-04-14 08:53:21.000 +00:00 
2016-04-14 09:03:22.000 +00:00 
2016-04-14 09:15:22.000 +00:00 
2016-04-14 09:29:07.000 +00:00 
2016-04-14 09:56:36.000 +00:00 

而且我喜欢做这个日期时间的平均值。我尝试过使用avg函数,但它不成功。

感谢您的帮助。

+0

您的数值为日期或文本格式?如果将这些值的格式更改为“常规”,会发生什么情况? – Taosique

+0

@Taosique它是在日期的犯人。现在我试图改变为一般,它发生同样的事情。 – Wiz

回答

0

您的日期时间值包括UTC时区偏移量(+00:00)部分。 Excel不支持datetime值中的此功能,因此您的值无法识别为有效的日期时间,因此会被解析为文本。

您需要以有效格式提取日期时间文本的部分,然后将它们转换为日期时间值,然后才可以使用AVG()这些文本。

使这个公式你的价值观的辅助列(如果你在A:A列值):

=DATEVALUE(LEFT($A1,19)) 

和向下拖动这个公式。它将显示像42474这样的值 - 这是一个日期值,可以通过更改单元格格式来格式化为日期。现在你可以计算出这些值的AVG()