我已经在此工作表中连接了URL,这些URL基于城市、州和邮政编码,用户会将它们放在工作簿的不同部分中。
该表是通过转到“数据”并“从Web”提取数据创建的。我可以从连接的单元格中提取数据,而不是每次都手动粘贴到URL中吗?我尝试进入“高级编辑器”并添加以下内容,但没有效果:
我希望如果我把URL做成一个函数,它会是动态的,表格会拉更新的单元格UR。但是,我不精通这种语言,所以我肯定我做得不对。
huwehgph1#
在Excel中将范围名称定义为url,该单元格的内容将为:
http://www.apartmenthomeliving.com/Houston-OK/zip-code/77055-apartments
在PowerQuery中,
let URL= Excel.CurrentWorkbook(){[Name="url"]}[Content]{0}[Column1], Source = Web.Page(Web.Contents(URL)), Data = Source{0}[Data], #"Changed Type" = Table.TransformColumnTypes(Data,{{"Bedroom", type text}, {"Average Rent", Currency.Type}, {"Cheapest Rent", Currency.Type}, {"Highest Rent", Currency.Type}}) in #"Changed Type"
今后提问时请将代码作为代码而不是作为图片发布
1条答案
按热度按时间huwehgph1#
在Excel中将范围名称定义为url,该单元格的内容将为:
在PowerQuery中,
今后提问时请将代码作为代码而不是作为图片发布