2

我有一个网站链接,我想通过电源查询从中提取数据。每次,此链接都会根据需要更改。所以我每次都需要使用电源查询。有什么方法可以建立电源查询,表明我将更改链接并刷新数据?是否可以将链接粘贴到工作表 1 的单元格 A1 并将数据提取到工作表 2?请指导我。在此处输入图像描述

4

1 回答 1

0

单击带有 URL 的单元格,然后打开菜单 Power Query > Excel 数据 > 从表(取消选中“我的表有标题”)

在 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
    Custom1
于 2015-07-20T17:35:35.953 回答