如何用Excel 获取网页数据
来源:网络收集 点击: 时间:2024-05-04打开需要提取的网页,如图我需要红色框内的数据

打开Excel,数据栏选自网站

粘贴网页地址并转到

勾选红色框符号,我选择此区域内的数据,选项默认即可。如果只是单一网址,此时导入即可。

由于我要提取的网页链接有一百多个,而且链接的文字只是英雄名称不同,如
.com/hero/detail/match_up_comb/drow_ranger/?skill=vhladder=y
.com/hero/detail/match_up_comb/broodmother/?skill=vhladder=y等等,所以需要另行更改。此时将提取网页的设置进行保存,保存的格式为*.iqy。

用写字板编辑保存的iqy文件,也可以用记事本

更改蓝色阴影部分文字,将英雄名称drow_ranger更改为手动设置,保存

如图

从网站中获取的英雄名称填入Excel的F列,此处提供几个范例,填入表格即可(
grimstroke
broodmother
meepo
slark
visage
)获取英雄名称的方法在本文最后,

在表格E1中把英雄名称做成下拉菜单

Excel中调用此前编辑的.iqy文件,选择现有链接,浏览更多,找到保存的.iqy文件

如图

提示选择英雄的参数

我选择E1中的英雄名称,选F列中任意的英雄名都可以

提取成功,不过只是提取了“天涯墨客”的英雄数据,并不能改变成其他英雄

在提取的数据区域内点击鼠标右键,选择下边的参数,进行英雄名称的参数设置

在查询参数,选择第三个(从下列单元格获取),选择已经制作好的E1下拉菜单

在E1中选其他英雄名称,刷新数据即可,到此完成

获取英雄名称用chrome+link grabber插件

将网页的链接提取出来,复制进记事本,删除相同前缀,保留英雄名称

这里介绍了.iqy文件的一般编辑,即对更多网址的引用,国内网页没找到相应教程
并不是所有网页所有内容都支持,所以Excel无法做到精确位置的提取数据
EXCEL数据提取网页数据EXCELIQY版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_668591.html