Excel Power查询如何添加源名称

Excel Power查询如何添加源名称,excel,powerquery,Excel,Powerquery,假设我有三张工作表作为输入源。 如何在PowerQuery中添加工作表的名称,以便在合并所有工作表时可以看到工作表的名称并知道数据来自哪个工作表。考虑到所有工作表都具有相同的结构: let Source = Excel.Workbook(File.Contents("PATH\FILE.xlsx"), null, true), #"Removed Other Columns" = Table.SelectColumns(Source,{"Name", "Data"}),

假设我有三张工作表作为输入源。
如何在PowerQuery中添加工作表的名称,以便在合并所有工作表时可以看到工作表的名称并知道数据来自哪个工作表。

考虑到所有工作表都具有相同的结构:

let
    Source = Excel.Workbook(File.Contents("PATH\FILE.xlsx"), null, true),
    #"Removed Other Columns" = Table.SelectColumns(Source,{"Name", "Data"}),
    #"Promote Headers" = Table.TransformColumns(#"Removed Other Columns", {"Data", Table.PromoteHeaders}),
    #"Expanded Data" = Table.ExpandTableColumn(#"Promote Headers", "Data", {"ColA", "ColB"}, {"ColA", "ColB"})
in
    #"Expanded Data"

如果工作簿中有其他命名对象,请在
Source
步骤后添加过滤器,以仅获取所需内容。

抱歉,我不明白您想要什么。您可以发布一些示例工作簿和/或屏幕截图,显示它应该是什么样子吗?例如,在每张工作表上,我有两列数据-列A,列B。如何在PowerQuery中访问工作表名称,以便在数据表中有3列\u名称,列A,B列。然后,当我合并查询时,我可以看到特定行来自哪个表。目前,我正在为工作表名称的自定义列中设置字符串文字,但我认为必须有一种访问工作表名称的方法。