如何使用PowerQuery(或基本Excel)自动将单列数据转置到表格中?

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

我尝试过谷歌搜索和 StackOverflow 中的多次不同搜索,但我还没有找到这个问题的解决方案。 我有一个网站(需要 SSO 和登录 - 因此不允许直接查询),以表格形式提供周期数据集。 每当我从网站复制并粘贴到 Excel 中(并且我已经尝试了所有可能的方法)时,它总是以单列数据的形式出现:

| My Data  | 
| -------- |
| Header A |
| Header B |
| Header C |
| Data A1  |
| Data B1  |
| Data C1  |
| Data A2  |
| Data B2  |
| Data C2  |

如何创建一个查询来自动将所有这些数据转置为正确/原始表格格式?

Header A     Header B     Header C
Data A1      Data B1      Data C1
Data A2      Data B2      Data C2
Data A3      Data B3      Data C3

我尝试在这个过程的几个阶段解决这个问题: 复制(我复制的方式) 粘贴(我在 Excel 中能找到的所有控制粘贴的方法) 标准 Excel 工具 PowerQuery(但我的 PQ 技能有限)

html excel pivot powerquery transpose
1个回答
0
投票

第一种方式是手动:

enter image description here

B2 =A3
C2 =A4

然后选择B2:C4并向下填充。然后复制/粘贴值并按第二列或第三列排序。

可以使用 VBA 实现自动化。

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