【问题标题】:Excel Power Query: Parameter value from certain cellExcel Power Query:来自某个单元格的参数值
【发布时间】:2018-02-21 19:34:19
【问题描述】:

我有这个电源查询(它有效):

(INGCODE) => 

let
    Origine = Web.Page(Web.Contents("https://website/ProductDetails.aspx?id=IT01@@7000@@10@@"&(INGCODE))),
    #"Mantenute prime righe" = Table.FirstN(Origine,1),
    #"Rimosse altre colonne" = Table.SelectColumns(#"Mantenute prime righe",{"Caption"})
in
    #"Rimosse altre colonne"

问题是:

  1. 我可以为“INGCODE”参数使用单元格值吗?
  2. 我可以将电源查询的结果放在确定的单元格中吗?

【问题讨论】:

标签: excel parameter-passing powerquery m


【解决方案1】:

对于 1 - 根据 Alexis 的评论,您需要首先使用 Excel 为您的“单元格值”定义一个命名范围。那么语法就是:

Excel.CurrentWorkbook(){[Name=rangeName]}[Content]{0}[Column1]

(其中 rangeName 是您的命名范围)。

对于 2 - 右键单击​​“工作簿查询”窗格中的查询并选择“加载到...”,然后在“选择数据应加载到的位置”下选择特定的工作表和单元格。

【讨论】:

  • 使用外部源 (SharePoint.Files...) 执行步骤 1 的解决方案是否足够相似,可以在此处编辑答案(如果您知道的话),或者您认为值得作为单独的问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-06
  • 1970-01-01
相关资源
最近更新 更多