1

我有以下 Excel 工作表:

  | A  B     C     
 -+---------------
 1|id  date  views
 2| 1  12-3  211
 3| 1  13-3  198
 4| 1  14-3  230
 5| 2  12-3   19
 6| 2  13-3   24
 7| 2  14-3   18
 8| 3  12-3   77
 9| 3  13-3   76
10| 3  14-3   98

该表给出了每个网站每个日期的页面浏览量(由整数标识)。但是,这很难阅读,因此我想将工作表转换为另一种格式:

  | A    B    C   D  
 -+------------------
 1|date  1    2   3
 2|12-3  211  19  77
 3|13-3  198  24  76
 4|14-3  230  18  98

每个网站的日期数始终相同(本例中为 3 个)。没有缺失值。我的问题:我怎样才能自动化这个(我现在复制粘贴我的屁股,但它变得越来越令人沮丧)。我盯着这样一张空纸:

  | A    B    C   D  
 -+------------------
 1|date  1    2   3
 2|12-3  
 3|13-3  
 4|14-3  

我应该在单元格中输入什么公式以便自动填充它们?请记住:实际上没有 3 个而是数百个日期和数百个网站,所以我无法在每个单元格中输入不同的公式 :-) 我从下面的内容开始,但如果我“拉下单元格”我在 F 列的所有单元格中获得相同的 C2 值 (211)。

  | E    F    G    H  
 -+-------------------
 1|date  1    2    3
 2|12-3  =C2  =C5  =C8
 3|13-3
 4|14-3  

所以问题是在单元格 F2(可能还有 G2 和 H2)中放入什么公式,以便我可以“将它们拉入其他单元格”并且矩阵用 C 列中的信息填充自己?

4

1 回答 1

4

将数据透视表应用于该数据。将 ID 设置为列源,将 Dates 设置为 Row Source,将 VIEWS 设置为 DATA 源。

  1. 突出显示数据
  2. 单击插入>数据透视表
  3. 选定的范围将立即输入。单击[x] 新建工作表 在此处输入图像描述
  4. 单击确定,将出现新工作表。同样在屏幕上,您会在某处看到PivotFieldList,看起来像这样: 在此处输入图像描述

  5. 最后,将上面的字段拖放到下面的部分中,以获得您想要的表格布局。执行此操作时,表格将在工作表上自行构建。 在此处输入图像描述

于 2012-04-09T14:58:16.490 回答