Excel函数实现网页数据抓取代码示例

Excel函数实现网页数据抓取代码​公式:=GetWebContentByXPathW(Url, XPath)

Excel函数实现网页数据抓取代码​公式:=GetWebContentByXPathW(Url, XPath)

参数说明:Url指需采集数据的网址,XPath指需采集数据项的XPath。

具体操作流程:

第一步,安装插件:安装Excel网络函数库和Excel浏览器

第二步,复制XPath:打开需采集数据的网页,选中需要采集的数据,右键,点击“检查”。在弹出的开发者工具中,找到要抓取的数据项,右键选择Copy—Copy XPath,复制到表格中即可。

第三步,写公式:在对应单元格内写公式= GetWebContentByXPathW(Url, XPath),其中,第一个参数写网址,第二个参数填写复制下来的XPath所在单元格,并固定此单元格,方便后续批量操作。

第四步,打开Excel浏览器:启动Excel浏览器网页抓取任务,点击门户网站—设置网页抓取任务—开始,启动网页抓取任务。在Excel浏览器的任务栏,会显示剩余抓取任务。

第五步,重新计算:打开表格,重新计算工作簿。如果是在WPS表格中,直接点击公式—重算工作簿;如果是在Excel中,可以通过删除列的方法实现重新计算。