2017-08-17 41 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"))