我正在尝试提供一个小的功能来更新我的主查询。我的代码中有一行当前是静态的,我希望在将文件添加到文件夹时进行更新。该数字基于文件夹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"
这是我尝试创建函数的第一次尝试,我认为我走在正确的道路上,但是我不确定从这里去哪里。预先感谢您的帮助。
答案 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"}})