在一个 Power Query 中合并来自多个工作簿的相同选项卡

Combine Same Tab from Multiple Workbooks in One Power Query

我有 32 个电子表格,它们都有相同的选项卡 "DashboardQuery"。在选项卡上是 table 设置的指标和值。 Table 的名字是 "QueryData"。下面是 'QueryData' table 的图像。

我想创建一个强大的查询,将来自每个电子表格的数据组合成一个 table,其中指标为 headers,值为行。以下是功率查询的所需输出。

查询当前正在将多个 spreadsheets/tables 合并为一个,到目前为止我已经尝试过 Transpose,它给我正确的布局(指标作为列)但是因为有 32 个电子表格,我最终得到了 32 个相同的列标题。

查询将从文件夹中提取文件,并且每两周会从相同的命名区域添加更多电子表格,例如。会有多行同名。

如果您的所有文件都在同一个文件夹中,您可以使用主页 > 加载该文件夹 New Source > File > Folder 并选择保存它们的文件夹路径。此时您的查询应该如下所示(除非您有三个以上的文件):

此时,select 内容列上的双向下箭头组合二进制文件并在对话框中选择工作表 DashboardQuery

现在您的所有数据都应该加载并根据其来自的文件进行标记:

将其变成您现在想要的形状的诀窍是在“指标”列上进行旋转。您需要为值列使用值列,并且 select 不要在高级选项下聚合。

结果现在应该是您想要的格式(如果需要,您可以在此时删除 Source.Name 列)。