我有一个网站的链接,我想从那里提取数据通过电力查询。每次,这个链接都会根据需要进行更改。所以每次我都需要使用power查询。是否有任何方法来建立power查询,显示我将更改链接并刷新数据?我是否可能将链接粘贴到工作表1的单元格A1中,并将数据获取到表2?请引导我。

发布于 2015-07-20 17:35:35
单击带有URL的单元格,然后打开菜单Power Query > Excel Data > From Table (取消选中“我的表有标题”)
在Power Query编辑器中,右键单击表的URL单元格,然后“向下钻取”以获得文本值。
现在,您需要进行一些手动的M代码转换,将这个变量作为数据源来处理。转到查看>显示公式栏,然后单击fx按钮添加自定义步骤。添加数据源调用,例如网页:
= Web.Page(Web.Contents(Column1))您可能需要回答一些有关数据隐私的问题(毕竟,您正在从Excel工作簿中复制一个变量并将其发送到internet!)。
您可以编辑工作表1中的链接,当您刷新查询时,您将看到工作表2被更改。
编辑:
完整的查询应该如下所示:
let
Source = Excel.CurrentWorkbook(){[Name="Table5"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}}),
Column1 = #"Changed Type"{0}[Column1],
Custom1 = Web.Page(Web.Contents(Column1))
in
Custom1https://stackoverflow.com/questions/31489903
复制相似问题