Excel列到多行

时间:2015-08-31 00:01:20

标签: excel rows transpose normalize

我有一组由产品SKU组成的数据,然后是大小为多列的数据。我需要转换这些数据以列出一列中的大小(我可以这样做)但是,每个大小都需要列出SKU,这是我无法通过转置实现的。有关示例,请参见图像。

What I am after

1 个答案:

答案 0 :(得分:0)

请按照以下步骤操作......

1

点击数据右侧的单元格。

在键盘上按Alt键,然后在按住Alt键的同时按D键放开。

现在按键盘上的P.

现在应该显示古老的数据透视表向导。

2

选择Multiple Consolidation Ranges。单击“下一步”按钮。

3

选择I will create the page fields。单击“下一步”按钮。

4

对于对话框顶部的Range字段,选择范围A1:J6。 (这是您的样本数据。)单击“完成”按钮。

5

您现在将看到数据透视表。您将双击一个特定单元格...这将创建一个新的工作表,您的数据将转置并规范化。该单元格是数据透视表的右下角单元格(在Grand Total和Grand Total的交叉点)。双击它。

6

在现在显示的新工作表上,删除B列并单击单元格B1中的小箭头。取消选中(空白)并单击“确定”。

那就是它。这似乎很多,但事实并非如此。一旦你习惯了,它只需要几秒钟。您现在可以继续删除数据透视表。您可以从已过滤的行中复制标准化数据并粘贴到您喜欢的位置...然后只删除该临时表。