我有一堆以下格式的数据:
somedata,otherdata,dataparameter
在 Excel 电子表格中。
数据参数与 URL 相结合,将我带到一个包含我想要吸入电子表格的数据的页面。
目前,我已设置了一个 .IQY 文件,该文件使用数据参数从网页中获取数据并将其插入到电子表格中。不幸的是,该页面包含六个键值对,而我只想要其中一个值。
KEY1 value1
KEY2 value2
KEY3 value3
KEY4 value4
我关心的只是 value3。有没有办法破坏 .IQY 文件,使其只从页面中获取一个值,或者一个键/值对,而不是整个表?我遇到的问题是每个查询都会将数据插入几行,而我需要对 1000 行数据执行此操作。在我的梦想世界中,我最终会得到一行如下所示的内容:
somedata,otherdata,dataparameter,value3
不幸的是,我的网络搜索技巧并没有找到关于 .iqy 文件细节的良好文档。
答案1
除非网页设置为每个键/值对都是它自己的表,否则您无法通过 IQY 文件来完成此操作。
一种选择是将网络查询放在另一张(可能是隐藏的)工作表上,并使用公式(可能是 OFFSET 和使用查询创建的命名范围)来检索第三个值。