电源查询文件计数功能

时间:2019-08-30 16:25:05

标签: excel function powerbi powerquery

我正在尝试提供一个小的功能来更新我的主查询。我的代码中有一行当前是静态的,我希望在将文件添加到文件夹时进行更新。该数字基于文件夹1 - "Files in the Folder"中的文件。当前我的文件夹中有14个文件,因此该行如下所示:

= Table.RenameColumns(#"Added LAST_FIRST_MID NAME",{{"1", "Report Count"}, { “-13” , "Index"}})

因此,粗体数字必须是1 - Count(Files in Folder)的函数。问题在于我不知道如何从头开始创建函数。我尝试使用以下代码创建文件并从该表创建函数。

let
    Source = Folder.Files("P:\CREDIT DEPT\Credit Bureau - Analysis\BOSP CC DataFiles"),
    #"Added Index" = Table.AddIndexColumn(Source, "Index", 0, -1)
in
    #"Added Index"

FileCount Table

这是我尝试创建函数的第一次尝试,我认为我走在正确的道路上,但是我不确定从这里去哪里。预先感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果您要计算文件数然后使用该变量,请尝试以下

使用“主页...高级编辑器...”粘贴到要引用结果的第一行

FileCount = Text.From(1 - Table.RowCount(Folder.Files("P:\CREDIT DEPT\Credit Bureau - Analysis\BOSP CC DataFiles"))),
#"Rename" = Table.RenameColumns(#"Added LAST_FIRST_MID NAME",{{"1", "Report Count"}, {FileCount, "Index"}})