繁体   English   中英

如何在 excel 中运行功率查询以使用命名范围提取单个单元格

[英]How to run power query in excel to extract a single cell using named range

想象一个包含 10 个 forms 的文件夹,它们使用在 Excel 中开发的相同模板。该表单包含用户可以输入数据的不同字段。 让我们假设单元格 A1 和 A2。 A1 是字段的名称,例如“姓名”,单元格 A2 是用户输入姓名的相应数据字段。

我想运行一个强大的查询,我可以将同一文件夹中所有 excel 文件的单元格 A1 提取到一个单独的 excel 文件中,仅使用命名范围。 有什么建议么?

我知道如何提取列,但有时同一列有多个输入字段。

尝试:

    let
    Source = Folder.Files("YourFolderNameHere"),
    #"Filtered Hidden Files1" = Table.SelectRows(Source, each [Attributes]?[Hidden]? <> true),
    #"Invoke Custom Function1" = Table.AddColumn(#"Filtered Hidden Files1", "Transform File", each #"Transform File"([Content])),
    #"Removed Other Columns1" = Table.SelectColumns(#"Invoke Custom Function1",{"Name", "Transform File"}),
    #"Expanded Transform File" = Table.ExpandTableColumn(#"Removed Other Columns1", "Transform File", {"Column1"}, {"Transform File.Column1"}),
    #"Removed Duplicates" = Table.Distinct(#"Expanded Transform File", {"Name"})
in
    #"Removed Duplicates"

这将返回一个表,其中包含所有 10 个文件中的 A1 值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM