将Excel表列(并非全部)转换为行-长到宽转换

t9eec4r0  于 2023-01-10  发布在  其他
关注(0)|答案(1)|浏览(168)

需要将Excel表的列转换为行。我尝试将透视表的值转换为文本,但找不到将值字段替换为基础数据(以显示为文本)的方法。我愿意采用其他方法转换有问题的表。
我尝试使用Power Query和取消透视列,也尝试转置,但无法获得所需的结果。
当前表包括2,000多个具有合法名称的行,但这些行只有三个不同的组,因此将组名称并排放置更容易辨认和引用。表的结构类似于以下记录:
| 集团|法定名称|DBA|
| - ------| - ------| - ------|
| A类|2023有限公司|2023有限公司|
| 乙|2023有限公司|2023有限公司|
| C级|2023有限公司|2023有限公司|
| A类|XYZ企业|XYZ企业公司|
| A类|Aerotec公司|航空技术公司|
| 乙|Aerotec公司|Aerotec公司|
| C级|Aerotec公司|埃罗|
预期结果:
| 法定名称|A类|乙|C级|
| - ------| - ------| - ------| - ------|
| 2023有限公司|2023有限公司|2023有限公司|2023有限公司|
| XYZ企业|XYZ企业公司|||
| Aerotec公司|航空技术公司|Aerotec公司|埃罗|
This image portrays what it is shown in the above tables but with additional records to show realistic examples

xzv2uavs

xzv2uavs1#

在PQ中,突出显示Group列,然后从功能区中选择pivot。
按以下方式填写,您就完成了:

相关问题