我想创建一个Excel工作表,其中一列中有一个链接到这样的网站:
A列中的链接,其中有一个MAC添加在该URL中,从一行到另一行的链接是geraric。它将两行用箭头标记的信息放入另一个单元格。这应该是可能的多个链接在不同的行从网站具有相同的结构。如何使Web查询基于相邻单元格中的链接?
wtlkbnrh1#
您可以使用Power Query来read the contents of a cell。然后在Power Query中,您可以像这样返回URL的Web内容:
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Get Web Contents" = Xml.Tables(Web.Contents(Table.FirstValue(Source))), in #"Get Web Contents"
您需要注意查询返回的数据,即它是单个值、表还是其他类型?以下是有关如何将Power Query的结果加载回Excel工作表的文档:https://support.microsoft.com/en-us/office/create-load-or-edit-a-query-in-excel-power-query-ca69e0f0-3db1-4493-900c-6279bef08df4
h6my8fg22#
我算是发现了。我只是做了一个简单的WEBSERVICE(A2)到URL,它返回一个包含所有数据的字符串,现在我只需要提取我需要的数据。
2条答案
按热度按时间wtlkbnrh1#
您可以使用Power Query来read the contents of a cell。
然后在Power Query中,您可以像这样返回URL的Web内容:
您需要注意查询返回的数据,即它是单个值、表还是其他类型?
以下是有关如何将Power Query的结果加载回Excel工作表的文档:https://support.microsoft.com/en-us/office/create-load-or-edit-a-query-in-excel-power-query-ca69e0f0-3db1-4493-900c-6279bef08df4
h6my8fg22#
我算是发现了。我只是做了一个简单的WEBSERVICE(A2)到URL,它返回一个包含所有数据的字符串,现在我只需要提取我需要的数据。