Power Query抓取多页数据导入到Excel

原文链接

举例网站:http://vip.stock.finance.sina.com.cn/q/go.php/vLHBData/kind/ggtj/index.phtml?last=5\&p=1

操作步骤 (版本为:Excel2010):

Step-01:单击【Power Query】-【从Web】,在弹出的对话框中选择【高级】,在URL部分粘贴复制出来的网址,将网址拆分成两部分,第二分为表示页码的ID的部分,最后单击【确定】。

Step-02:在弹出的对话框中选择"Table 0"列表,然后单击【编辑】。

Step-03:进入到Power Query的编译器界面 ,单击【高级编辑器】,然后在"let"前面输入:(n as number) as table =>,将修改原来的代码的部分。

Step-04:然后弹出自定义函数的界面,在这个界面里输入参数只能查询单页的数据,还需要构造一个页码的范围。然后单击左边的查询框,右键单击【新建查询】-【其他源】-【空查询】。

Step-05:在弹出的对话框中输入公式:={1...4},然后单击【到表】。

Step-06:单击【添加列】-【调用自定义函数】-【功能查询】选择Table 0,最后单击【确定】,单击扩展按钮,在弹出的对话框中勾选掉"使用原始列名作为前缀",最后单击【确定】。

Step-07:关闭并上载,如果要随时更新数据,右键任意一个单元格,单击【刷新】即可。

相关推荐
侯得山3 小时前
批量坐标转换(Excel版)
excel·坐标转换·地理坐标·cgcs2000·直角坐标
Emma歌小白4 小时前
在 Excel 中要把数字补齐到固定长度
excel
AlfredZhao6 小时前
高效办公:用SQL*Loader轻松实现Excel数据入库
excel·csv·tools·sqlldr·sql*loader
开开心心_Every9 小时前
专业视频修复软件,简单操作效果好
学习·elasticsearch·pdf·excel·音视频·memcache·1024程序员节
穿西装的水獭16 小时前
python将Excel数据写进图片中
开发语言·python·excel
老友@16 小时前
Java Excel 导出:EasyExcel 使用详解
java·开发语言·excel·easyexcel·excel导出
郏国上1 天前
查询数据库上所有表用到图片和视频的数据,并记录到excel表
mongodb·node.js·excel
OICQCO1 天前
WPS Excel 图表
excel·wps
装不满的克莱因瓶1 天前
【项目亮点】基于EasyExcel + 线程池解决POI文件导出时的内存溢出及超时问题
java·jvm·excel·线程池·async·虚拟机·easyexcel