2017-08-17 46 views
0

我想在电源查询中的自定义列中包含命名范围的内容。电源查询功能自定义列的日期

我已经在Excel中创建了一个名为范围单元格,它包含一个日期值,然后创建一个带有Function的空白查询,然后在另一个查询中将其调用到自定义列中 - 所有基于此用户的问题/答案How can I reference a cell's value in a Power Query

当试图调用的函数(命名范围)为我收到了一条Expression.Error我的查询中的自定义列:

enter image description here

我已经试过Date.ToText,格式化列变换 - >数据类型并收到相同的错误,但使用不同的消息,例如。而不是#datetime这将是价值。

这是我在高级编辑器中调用指定范围(日期)的代码行。

#"Added Custom1" = Table.AddColumn(#"Filtered Rows2", "Date2", each Excel.Workbook(File.Contents(GetDate("FNEndDate")))) 
+0

所以你实际上做的是试图将一列添加到您的表中,其中每一行都是一个嵌套表,其中Excel的内容为路径+文件名是日期/时间... 这不会起作用 您最好尝试解释你真正想要达到的效果 – MarcelBeug

+0

@MarcelBeug我编辑了我原来的问题,希望这个更清楚一点,问题的链接显示了对函数的查询用于将命名的区域单元调用到我的电源查询自定义列中。 – Preena

回答

1

如果你只是想从命名范围的值增加一列,只是删除Excel.Workbook(File.Contents部分:

#"Added Custom1" = Table.AddColumn(#"Filtered Rows2", "Date2", each GetDate("FNEndDate"))