将日期数据从一列转换为多列24列

时间:2014-12-18 18:22:41

标签: excel

我按小时将数据输出到一列中。我想知道是否有任何方法可以从一列中获取数据,并将其分布在24小时段中的多个列中。

例如,现在这是我的数据:

Time     1st Day views
12:00AM        3
1:00AM         43
2:00AM         0
...            ...
11:00PM         5
12:00AM        4
1:00AM         10
2:00AM         0
...            ...
11:00PM        15

我希望它看起来像这样:

Time     1st Day views    2nd Day Views
12:00AM        3               4
1:00AM         43              10
2:00AM         0               0
...            ...             ...
11:00PM         5              15

任何帮助都将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:1)

假设标题在第1行,时间列是第A列,视图列是第B列,并且您确定每小时有一个数据条目 - 也就是说,A列中没有时间间隔 - -

在单元格C2中输入公式:= OFFSET($ B2,24 * COLUMNS($ B:B),0)

将公式从单元格C2向下拖动到单元格C25。然后将整个突出显示的范围c2:c25向右拖动,直到您开始看到零。突出显示单元格B2并向右拖动以自动填充标题。