如何在Excel中将时间分组到不同的时期?

我有一个电子表格,里面有几千条推文,每个都有这样的时间戳:18/05/2014 21:14

在我已经整理出来的其他function中,我想把所有的推文都绘制在一个由15分钟片段组成的图表上。

我怎样才能将这些不同的时间(微博)分组在一起?

我在另一个论坛上find了这个解决scheme:

http://www.mrexcel.com/forum/excel-questions/359025-pivot-table-grouping-5-min-intervals.html

看到最后的答案。

它build议在您的原始数据中添加一列,其中包含一个公式,每次都舍入到前一个增量。

对于你来说,公式如下,其中A1包含时间戳。

=TIME(HOUR(A1),FLOOR(MINUTE(A1),15),0)

在你的例子中,21点14分将成为21点。 21时16分,将变成21点15分。

如果您将数据格式化为表格,则公式将自动填充所有的推文。

然后,您可以使用基于新列的数据透视表来创build图表。 由于一切都将被舍去,21:00的标签将包括从21:00到21:15发布的所有推文。