在 Excel 中将垂直数据转置为水平格式

在 Excel 中将垂直数据转置为水平格式

我有一系列 Excel 数据,想将它们绘制成图表,但我不知道如何设置图表来显示我想要的分组信息,或者如何创建公式或第二个表并将数据汇总为所需的格式。

附件 A:

+---------+---------+
| Column1 | Column2 |
+---------+---------+
| 1995 A  | 5       |
| 1995 B  | 6       |
| 1996 A  | 7       |
| 1996 B  | 8       |
| 1997 A  | 9       |
| 1997 B  | 10      |
| .... A  | xx      |
| .... B  | xx      |
+---------+---------+

我希望将数据转置到第二个表中,如下所示:

附件 B:

+---------+------+------+------+------+
| Column1 | 1995 | 1996 | 1997 | etc. |
+---------+------+------+------+------+
| A       | 6    | 7    | 9    | xx   |
| B       | 6    | 8    | 10   | xx   |
+---------+------+------+------+------+

或者,如果您要根据图表 A 中的数据创建图表,则图表 A 中的数据将显示什么。我可以手动创建列和行标题,但我需要能够为这些标题的数据创建公式(除非您有更好的想法)。

注意:检查 SO Meta 后,最好在 StackOverflow 上询问 Excel 公式问题。

答案1

拆分第 1 列,然后使用数据透视表(插入 -> 数据透视表)。

在此处输入图片描述

我希望这足够接近您的需要。

相关内容