[英]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.