如何将excel文件中的行和列更改为矩阵

时间:2013-07-10 16:01:24

标签: excel

我在Excel中有这样的表格:

A   Book1   2
A   Book2   3
B   Book2   1
B   Book3   4
C   Book3   6
C   Book4   4
C   Book5   3
D   Book5   2

现在我想将上面的表转换为这样的表:(它看起来像一个矩阵)

    Book1  Book2  Book3  Book4  Book5
A   2      3      0      0      0
B   0      1      4      0      0
C   0      0      6      4      3
D   0      0      0      0      2

我该怎么办?

1 个答案:

答案 0 :(得分:1)

正如@HongOoi建议的那样,数据透视表在这里最合适。

enter image description here

  1. 选择表格并转到“插入”> '插入数据透视表'。
  2. 选择一个位置,将数据透视表放在弹出的对话框中。
  3. 点击“确定”后,点击,将标题拖放到不同的区域。你会看到我在行标签中删除了“Header 1”,在Column Labels中删除了“Header 2”,在Values中删除了“Header 3”。
  4. 要输入零,单击数据透视表,右键单击并选择“数据透视表选项”。寻找“For empty cells show:”并将0放在那里,然后'OK'。
  5. 您可以复制数据透视表并粘贴为值以删除数据透视表,同时保持数据不变,并在需要时执行其他操作。