如何将Excel列表自动重新格式化为matrixforms?

我有以下Excel工作表:

| ABC -+--------------- 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 

该表给出了每个网站每个date的综合浏览量(以整数表示)。 然而,这很难看,所以我想将表格转换成另一种格式:

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

每个网站的date总是相同的(在这个例子中是3)。 没有缺失的值。 我的问题:我怎么能自动化(我现在复制粘贴我的屁股,但它变得更加令人沮丧)。 我用这样一张空白的纸张盯着看:

  | ABCD -+------------------ 1|date 1 2 3 2|12-3 3|13-3 4|14-3 

我应该把什么forms的细胞,所以我可以自动填充它们? 请记住:实际上没有3个,但date和数百个网站的search,所以我不能在每个单元格中键入不同的公式:-)我开始与下面的内容,但如果我“拉下单元格”在列F的所有单元格中获得相同的C2值(211)

  | EFGH -+------------------- 1|date 1 2 3 2|12-3 =C2 =C5 =C8 3|13-3 4|14-3 

所以问题是将什么公式放入单元格F2(也许是G2和H2),以便我可以“将它们拉入其他单元格”,matrix填充来自C列的信息?

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

  1. 突出显示数据
  2. 点击插入>数据透视表
  3. 选定的范围将被input。 点击[x]新build工作表 在这里输入图像说明
  4. 单击确定 ,将出现新的工作表。 同样在屏幕上你会看到PivotFieldList的地方,看起来像这样: 在这里输入图像说明

  5. 最后,将上面的字段拖放到下面的部分,以获得您想要的表格布局。 当你这样做的时候,表格会自己在表格上。 在这里输入图像说明