Excel:如何将带有标题的多列转换为两列,一列用于数据,一列用于标题

问题描述 投票:0回答:1

我有一个产品表,按月有多个数量。如何将此表转换为 2 列列表 - 一列表示数量,一列表示月份。

来源数据:

Product | 2019-06 | 2019-07 | 2019-08 | 2019-09 | 2019-10
----------------------------------------------------------
Apple   |   10    |   10    |   20    |   25    |   10
Orange  |   50    |   100   |   75    |   50    |   100

所需输出:

Product | QTY | Date
---------------------
Apple   |  10 | 2019-06
Apple   |  10 | 2019-07
Apple   |  20 | 2019-08
Apple   |  25 | 2019-09
Apple   |  10 | 2019-10
Orange  |  50 | 2019-06
Orange  | 100 | 2019-07
Orange  |  75 | 2019-08
Orange  |  50 | 2019-09
Orange  | 100 | 2019-10
excel list powerquery transpose m
1个回答
2
投票

自 2010 年起使用

Power Query
免费的 MS 插件,并作为
Get&Transform
与 Excel 2016+ 一起分发。

在 Power Query UI 中,选择第一列,然后取消透视其他列。根据需要重命名列。

另请参阅我对Resorting Table using Array的回答以了解更多详细信息

© www.soinside.com 2019 - 2024. All rights reserved.